Junior — Middle
Czy może wymienić firmy lub dostawców, z którymi miał do czynienia?
sobes.tech AI
Odpowiedź od AI
W kontekście Golang zazwyczaj chodzi o interakcję z różnymi dostawcami usług lub API, takimi jak bazy danych (PostgreSQL, MySQL), dostawcy chmury (AWS, Google Cloud), brokerzy wiadomości (Kafka, RabbitMQ) i innymi usługami. Konkretne firmy lub dostawcy zależą od projektu i wymagań, ale często spotykane to:
- AWS (Amazon Web Services) dla rozwiązań chmurowych
- Google Cloud Platform
- DigitalOcean
- MongoDB Atlas
- Stripe lub PayPal dla systemów płatności
Przykład użycia klienta AWS SDK w 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)
}
}