Go en action
570 pages
French
PDF
4.3

Go en action

Go en action

Auteur :

Année :

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