Sobes.tech
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
}