Junior — Middle
Môžete uviesť spoločnosti alebo dodávateľov, s ktorými ste mali skúsenosti?
sobes.tech AI
Odpoveď od AI
V kontexte Golang sa obvykle hovorí o interakcii s rôznymi poskytovateľmi služieb alebo API, ako sú databázy (PostgreSQL, MySQL), cloudoví poskytovatelia (AWS, Google Cloud), message brokeri (Kafka, RabbitMQ) a ďalšie služby. Konkrétne spoločnosti alebo poskytovatelia závisia od projektu a požiadaviek, ale často sa stretávame s:
- AWS (Amazon Web Services) pre cloudové riešenia
- Google Cloud Platform
- DigitalOcean
- MongoDB Atlas
- Stripe alebo PayPal pre platobné systémy
Príklad použitia klienta AWS SDK v Go:
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)
}
}