Gin - İlk Uygulama

14 Aralık 20241 dk okuma

Gin - İlk Uygulama

Gin, Golang ile yüksek performanslı web uygulamaları oluşturma sürecini basitleştirir. Bu rehberde, adım adım ilk Gin uygulamanızı nasıl oluşturacağınızı göstereceğiz.


🌟 Gereksinimler

📋 Başlamadan önce aşağıdaki gereksinimlere sahip olduğunuzdan emin olun:

  • 🔧 Golang 1.17+ kurulu
  • 🗍 Bir metin editörü veya IDE (ör. Visual Studio Code, GoLand veya Vim)

🛠️ Adım 1: Gin Projenizi Oluşturma

İlk Gin projenizi aşağıdaki adımları izleyerek ayarlayabilirsiniz:

  1. Bir Go Modülü Başlatın
mkdir gin-first-app cd gin-first-app go mod init gin-first-app
  1. Gin Kurulumu
go get -u github.com/gin-gonic/gin

📖 Adım 2: İlk Endpoint’inizi Yazma

Basit bir "hello" mesajı gönderen bir endpoint yazalım:

main.go adında bir dosya oluşturun ve aşağıdaki içeriği ekleyin:

package main import ( "github.com/gin-gonic/gin" ) func main() { r := gin.Default() r.GET("/hello", func(c *gin.Context) { c.JSON(200, gin.H{ "message": "Merhaba, Gin!", }) }) r.Run() // 0.0.0.0:8080 üzerinde dinler ve hizmet verir }

▶️ Adım 3: Uygulamayı Çalıştırma

  1. Proje klasörünüzde bir terminal açın.
  2. Uygulamanızı çalıştırmak için aşağıdaki komutu çalıştırın:
go run main.go
  1. Endpoint'e şu adresten erişin:
    http://localhost:8080/hello
    

Yanıt:

{ "message": "Merhaba, Gin!" }

Bu gönderi, bir Gin projesi oluşturmanın, bir endpoint yazmanın ve başarılı bir şekilde çalıştırmanın temel bilgilerini kapsar.