Pular para o conteúdo principal

JSON, status codes e headers

JSON

  • Gin serializa/deserializa JSON automaticamente com c.JSON
  • Usa encoding/json internamente

Status codes

  • Usa constantes do net/http (ex: http.StatusOK, http.StatusBadRequest)

Headers

  • Manipulados com c.Header ou c.GetHeader

Exemplo

Carregando editor interativo...

Teste

Utilize a ferramenta curl

curl -X GET http://localhost:8080/api

Resposta

{ "mensagem": "API funcionando" }
Caso de uso

JSON para respostas de APIs, status codes para indicar sucesso/erro, e headers para autenticação ou metadados.