en savoir plus
Permet à tous ses détenteurs d'obtenir 5% de réduction sur tous les livres lors du retrait en magasin (réduction non cumulable avec les réductions de type étudiant).
Offre également un certain nombre d'avantages auprès de nos partenaires.
Avec les favoris, retrouvez dans un espace les sélections effectuées au fur et à mesure de vos navigations dans le site.
Constituez pour votre usage personnel vos listes de livres en prévisions d'achats futurs et votre sélection d'articles, dossiers, événements, vidéos ou podcasts préférés ou à découvrir plus tard...
Il suffit simplement de cliquer sur "Ajout Favori" sur chaque page qui vous intéresse pour les retrouver ensuite dans votre espace personnel.
Requiert un compte Mollat
Requiert un compte Mollat
Un apprentissage progressif du langage Go, conçu par Google pour allier performance, simplicité et gestion native de la concurrence dans le développement d'applications. Ce guide aborde les bases, les notions avancées telles que struct, interfaces, pointeurs et gestion des erreurs, le développement web, l'organisation et le test du code. Plusieurs projets pratiques complètent la théorie. ©Electre 2026
Golang
Les fondamentaux du langage de Google
Ce livre propose un apprentissage progressif du langage Go, langage conçu par Google pour allier performance, simplicité et gestion native de la concurrence dans le développement d'applications. Il s'adresse aux développeurs déjà familiers avec un langage comme Python, JavaScript, Java ou C, ainsi qu'aux apprenants et professionnels souhaitant élargir leurs compétences vers le développement backend, les microservices ou les outils systèmes.
L'ouvrage guide le lecteur depuis la découverte du langage jusqu'à la réalisation de projets concrets. Il présente d'abord les origines et la philosophie de Go, puis accompagne l'installation de l'environnement et la création d'un premier programme. Les chapitres suivants couvrent les bases du langage (types de données, variables, structures de contrôle, fonctions, tableaux et maps) avant d'aborder des notions avancées telles que struct, interfaces, pointeurs et gestion des erreurs.
Le développement web est ensuite exploré à travers la mise en place d'un serveur HTTP, la gestion des requêtes et réponses, la sérialisation JSON et l'utilisation de frameworks comme Gin ou Echo pour construire une API REST. Le livre traite également de la manipulation de fichiers, de l'accès aux bases de données relationnelles et de l'utilisation d'ORM tels que GORM La gestion de la concurrenceest expliquée avec les goroutines, les canaux et les mécanismes de synchronisation, illustrée par un serveur concurrent.
L'organisation et le test du code sont abordés avec les packages, la documentation, les tests unitaires, les benchmarks et le profiling. Plusieurs projets pratiques, comme un outil en ligne de commande, un serveur web ou un système d'automatisation, permettent de mettre en application les notions apprises. Le livre propose enfin une ouverture vers les microservices et l'intégration avec Docker pour approfondir ses compétences.
En combinant théorie, pratique et bonnes pratiques professionnelles, ce livre constitue à la fois un guide d'apprentissage et une référence durable pour tout développeur souhaitant maîtriser Go.
Paru le : 18/02/2026
Thématique : Langages de programmation
Auteur(s) : Auteur : Louis Laugier
Éditeur(s) :
ENI
Collection(s) : Ressources informatiques
Série(s) : Non précisé.
ISBN : 978-2-409-05295-8
EAN13 : 9782409052958
Reliure : Broché
Pages : 445
Hauteur: 22.0 cm / Largeur 18.0 cm
Épaisseur: 2.4 cm
Poids: 710 g