Notions de base sur la programmation Go est le guide id al pour d couvrir le langage Go (Golang), con u par Google pour cr er des syst mes modernes, rapides et hautement performants.
Ce livre vous accompagne pas pas dans l'apprentissage de Go: de la syntaxe claire et concise la gestion de la concurrence, en passant par la cr ation d'API et de microservices robustes.
Gr ce une approche pratique et directe, vous apprendrez crire du code lisible, maintenable et extr mement rapide, tout en tirant parti des outils int gr s et du puissant mod le de goroutines.
Que vous soyez d veloppeur d butant ou ing nieur exp riment , ce livre vous donnera les bases n cessaires pour construire des applications backend fiables et volutives avec Go.
Introduction la syntaxe et aux types de Go
Gestion efficace des erreurs et des packages
Programmation concurrente avec goroutines et canaux
Cr ation d'API RESTful et de microservices
Gestion de la m moire et du garbage collector
Tests unitaires et bonnes pratiques Go
Structure de projet et organisation du code
Compilation, ex cution et d ploiement d'applications Go
Performance et optimisation dans les environnements cloud