Junior — Middle
Deneyiminizde gerçekleştirdiğiniz hizmet örneklerinden bahsedebilir misiniz?
sobes.tech yapay zeka
AI'dan gelen yanıt
Go ile ilgili deneyimimde, birkaç hizmet geliştirdim, örneğin:
- Gin framework kullanarak kullanıcı yönetimi için REST API. Hizmet kayıt, kimlik doğrulama ve CRUD işlemleri sağladı.
- RabbitMQ kullanarak mesaj kuyruklarını işleyen mikroservis, görevleri asenkron olarak işler ve durumu veritabanında günceller.
- İzleme servisi, metrikleri toplar ve Prometheus sistemine gönderir.
Go ve Gin ile basit bir HTTP servisi örneği:
package main
import (
"github.com/gin-gonic/gin"
"net/http"
)
func main() {
r := gin.Default()
r.GET("/ping", func(c *gin.Context) {
c.JSON(http.StatusOK, gin.H{"message": "pong"})
})
r.Run() // sunucuyu :8080 üzerinde başlatır
}