Junior — Middle
Felsorolja azokat a cégeket vagy beszállítókat, akikkel kapcsolatba került?
sobes.tech MI
Válasz az MI-től
A Golang kontextusában általában arról van szó, hogy különböző szolgáltatókkal vagy API-kkal való interakcióról, például adatbázisokkal (PostgreSQL, MySQL), felhőszolgáltatókkal (AWS, Google Cloud), üzenetközvetítőkkel (Kafka, RabbitMQ) és más szolgáltatásokkal. A konkrét cégek vagy szolgáltatók projekt és követelmények függvényében változnak, de gyakran találkozhatunk:
- AWS (Amazon Web Services) felhőmegoldásokhoz
- Google Cloud Platform
- DigitalOcean
- MongoDB Atlas
- Stripe vagy PayPal fizetési rendszerekhez
Példa az AWS SDK kliens Go nyelvű használatára:
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)
}
}