Junior — Middle
Təcrübənizdə həyata keçirdiyiniz xidmət nümunələrindən danışa bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Mənim Go ilə təcrübəmdə, bir neçə xidmət həyata keçirmişəm, məsələn:
- Gin çərçivəsindən istifadə etməklə istifadəçilərin idarə olunması üçün REST API. Xidmət qeydiyyat, autentifikasiya və CRUD əməliyyatlarını təmin edirdi.
- RabbitMQ ilə mesaj növbələrinin işlənməsi üçün mikroxidmət, o asinxron olaraq tapşırıqları icra edir və vəziyyəti verilənlər bazasında yeniləyirdi.
- Monitorinq xidməti, o metrikləri toplayır və Prometheus sisteminə göndərirdi.
Gin ilə sadə HTTP xidməti nümunəsi:
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() // serveri :8080-də işə salır
}