Junior — Middle
Əlaqə saxladığınız şirkətləri və ya tədarükçüləri sadalaya bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Golang konteksində adətən müxtəlif xidmət təminatçıları və ya API-lərlə qarşılıqlı əlaqə qurmaqdan bəhs olunur, məsələn, verilənlər bazaları (PostgreSQL, MySQL), bulud təminatçıları (AWS, Google Cloud), mesaj brokerləri (Kafka, RabbitMQ) və digər xidmətlər. Konkret şirkətlər və ya təminatçılar layihə və tələblərdən asılıdır, lakin tez-tez rast gəlinənlər:
- AWS (Amazon Web Services) bulud həlləri üçün
- Google Cloud Platform
- DigitalOcean
- MongoDB Atlas
- Stripe və ya PayPal ödəniş sistemləri üçün
Go dilində AWS SDK müştərisindən istifadə nümunəsi:
import (
"github.com/aws/aws-sdk-go/aws/session"
"github.com/aws/aws-sdk-go/service/s3"
)
func listBuckets() {
sess := session.Must(session.NewSession())
svc := s3.New(sess)
result, err := svc.ListBuckets(nil)
if err != nil {
panic(err)
}
for _, bucket := range result.Buckets {
fmt.Println(*bucket.Name)
}
}