Go en action
Go en action
Résumé :
À propos du livre
Le livre «Go en action» est un guide pratique du langage de programmation Go (Golang), destiné aux développeurs qui souhaitent maîtriser ce langage moderne, rapide et efficace. L'auteur du livre, William Kennedy, est l'un des principaux experts en Go et co-auteur des supports de formation officiels pour ce langage.
Pour qui est ce livre
L'ouvrage est conçu pour les programmeurs ayant une expérience de base en développement (dans n'importe quel langage) qui souhaitent apprendre Go à partir de zéro ou systématiser leurs connaissances. Le livre sera utile aussi bien aux débutants qu'aux développeurs expérimentés qui passent à Go depuis d'autres langages.
Ce que le lecteur apprendra
- Les bases de la syntaxe et des types de données de Go
- Le travail avec les goroutines et les canaux pour la programmation concurrente
- Les patrons de conception caractéristiques de Go
- Les tests et le profilage de code
- La création de services web et le travail avec les bases de données
- Des exemples pratiques issus du développement réel
Contenu des chapitres
Le livre se compose de 12 chapitres couvrant : l'introduction à Go, les types de base et les structures de données, les fonctions et méthodes, les interfaces, la concurrence (goroutines et canaux), les packages et modules, les tests, la réflexion, le travail avec JSON et XML, la programmation réseau, la création d'applications web, ainsi que des sujets avancés tels que le ramasse-miettes et l'optimisation des performances.
Pourquoi il vaut la peine d'être lu
«Go en action» n'est pas simplement un ouvrage de référence, mais un guide pratique avec un grand nombre d'exemples de code qui peuvent être immédiatement appliqués au travail. Le livre est écrit dans un langage vivant, les concepts complexes sont expliqués à l'aide d'exemples simples. Une attention particulière est accordée à la programmation concurrente — l'un des points forts de Go. Après l'avoir lu, vous serez capable d'écrire des applications efficaces, évolutives et fiables en Go.
Recommendations
PHP pour la data science : Apprentissage automatique, analyse de données et visualisation
Java pour la data science : Analyse de données et apprentissage automatique en Java
DevOps pour les développeurs Swift (iOS/macOS)
Algorithmes et structures de données en PHP : des bases aux techniques avancées
JavaScript avec les promesses
PHP et MySQL. Développement d'applications web. Guide complet