Aller au contenu

9. Manipulation de données structurées et communication entre services#

Travaux pratiques#

Créer une API RESTful qui renvoie des données JSON#

  • Présentation du projet et des objectifs
  • Conception de l'API RESTful avec gorilla/mux
  • Implémentation de l'encodage et décodage JSON
  • Test et débogage de l'API RESTful
  • Retour d'expérience et améliorations

Implémenter un client et un serveur qui communiquent avec des messages protobuf#

  • Présentation du projet et des objectifs
  • Conception des messages et services protobuf
  • Génération de code Go à partir de fichiers .proto
  • Implémentation du client et du serveur en Go
  • Test, débogage et optimisation des communications protobuf

FIN.