Retour au cours

Requête et Réponse : Les bases

Go (Golang) pour les microservices cloud-native

Gérer les requêtes et envoyer des réponses

  • *http.Request : Contient toutes les données entrantes (Méthode, URL, Headers, Corps).
  • http.ResponseWriter : Une interface utilisée pour construire la réponse HTTP.

Définir les Headers et les codes de statut :

go w.Header().Set("Content-Type", "application/json") w.WriteHeader(http.StatusOK)

Vous devez définir les headers AVANT d'écrire le corps ou d'appeler WriteHeader.