Sobes.tech
Junior — Middle

Que tipos de consultas utilizou na sua posição anterior?

sobes.tech IA

Resposta da IA

No Golang, ao trabalhar com serviços web e API, frequentemente utilizam-se os seguintes tipos de requisições:

  • GET — para obter dados do servidor.
  • POST — para enviar dados ao servidor, por exemplo, ao criar um recurso.
  • PUT — para atualizar um recurso existente.
  • DELETE — para remover um recurso.

Dependendo da tarefa, utilizei esses métodos HTTP com o pacote net/http para interagir com APIs REST. Por exemplo, para enviar uma requisição POST com corpo JSON:

resp, err := http.Post(url, "application/json", bytes.NewBuffer(jsonData))
if err != nil {
    // tratamento do erro
}
// trabalhar com resp

Também utilizei requisições GET para obter dados e DELETE para remover recursos.