Serveurs HTTP
Partie du cours Go
Dans la plupart des langages, "écrire un service web" commence par le choix d'un framework, et ce choix compte, parce que le framework décide du fonctionnement du routage, de la tête qu'a un handler et de la façon dont on compose les comportements. En Go, ce n'est presque pas le cas.
Cela vaut la peine d'être dit dès le départ, parce que ça change la nature de ce que tu apprends. Les briques de cette leçon ne sont pas le parti pris d'une bibliothèque particulière. Ce sont le vocabulaire commun sur lequel toutes les bibliothèques HTTP de Go se construisent, donc les apprendre une fois te permet de lire n'importe quel code web en Go.
Envie d’apprendre Go Serveurs HTTP dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec Go prêt, et travaillez sur Serveurs HTTP avec un tuteur IA qui connaît votre code.
Commencer cette leçonServeurs HTTPCe que vous allez apprendre
- Net/http
- Http.HandleFunc
- Http.Server
- JSON responses
- Request routing
- Middleware via http.Handler wrapping
- Graceful logging middleware
