Junior — Middle
Pode listar as empresas ou fornecedores com os quais lidou?
sobes.tech IA
Resposta da IA
No contexto do Golang, geralmente trata-se de interagir com diferentes fornecedores de serviços ou APIs, como bancos de dados (PostgreSQL, MySQL), provedores de nuvem (AWS, Google Cloud), brokers de mensagens (Kafka, RabbitMQ) e outros serviços. As empresas ou fornecedores específicos dependem do projeto e dos requisitos, mas frequentemente incluem:
- AWS (Amazon Web Services) para soluções em nuvem
- Google Cloud Platform
- DigitalOcean
- MongoDB Atlas
- Stripe ou PayPal para sistemas de pagamento
Exemplo de uso do cliente AWS SDK em 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)
}
}