Maison >développement back-end >Golang >Quels livres dois-je lire pour apprendre le langage Go ?

Quels livres dois-je lire pour apprendre le langage Go ?

青灯夜游
青灯夜游original
2021-03-04 16:35:177723parcourir

Les livres que vous pouvez lire pour apprendre le langage Go incluent : Programmation en langage Go, Programmation en langage Go, Bibliothèque standard de langage Go, Pratique de programmation simultanée Go, Notes d'apprentissage du langage Go, Pratique du langage Go, Programmation Web Go, Introduction au langage Go Classiques, Bible de langue Go, Pratique des langues Go, etc.

Quels livres dois-je lire pour apprendre le langage Go ?

L'environnement d'exploitation de ce tutoriel : système Windows 10, GO 1.11.2, ordinateur thinkpad t480.

Programmation du langage Go

Ce livre est le premier livre incontournable pour les débutants en langage Go. Ses auteurs sont Kernighan et Google. Donovan, chef d'équipe Go, est votre guide pour apprendre la programmation Go. Le livre est divisé en 13 chapitres. Le contenu principal comprend : la connaissance de base de Go, la structure de base, les types de données de base, les types de données composites, les fonctions, les méthodes, les interfaces, les goroutines, les canaux, la concurrence des variables partagées, les packages, les outils Go, les tests. , Réflexion etc.

Quels livres dois-je lire pour apprendre le langage Go ?

Programmation en langage Go

L'auteur de ce livre est écrit par l'équipe R&D d'un cloud Cette société est l’une des premières entreprises en Chine à utiliser le langage Go à grande échelle. Par conséquent, la caractéristique de ce livre est qu'il présente non seulement la syntaxe clé du langage Go, mais présente également le contenu du langage Go du point de vue de la pratique de l'ingénierie. A lire comme deuxième livre.

Quels livres dois-je lire pour apprendre le langage Go ?

Bibliothèque standard de langue Go

La même chose est vraie pour l'apprentissage de n'importe quelle langue. La première chose à faire. apprendre est la syntaxe, puis apprendre sa bibliothèque principale. La bibliothèque principale est la roue sur laquelle la voiture est construite. De cette manière, les développeurs peuvent utiliser ces roues prédéfinies pour construire des voitures sans avoir à repartir de zéro.

Quels livres dois-je lire pour apprendre le langage Go ?

Apprentissage recommandé : Tutoriel Golang

Pratique de programmation simultanée Go

La plus grande fonctionnalité du langage Go est la programmation concurrente, qui implémente un modèle de concurrence basé sur une coroutine. Le modèle de coroutine léger réduit le coût de changement de modèle de thread et augmente considérablement les performances de concurrence. Ce livre est un bon livre rare qui fournit une explication approfondie de la concurrence du langage Go.

Quels livres dois-je lire pour apprendre le langage Go ?

Notes d'apprentissage de la langue Go

Ce livre présente non seulement la grammaire de base de la langue Go, mais également la plus grande fonctionnalité est une introduction plus approfondie aux détails d'implémentation du langage Go. Ce livre part du code source du langage Go et introduit des problèmes profonds tels que la gestion de la mémoire, le garbage collection et le contrôle de la concurrence.

Quels livres dois-je lire pour apprendre le langage Go ?

Allez pratiquer la langue

Auteur : [US] William Kennedy, tissu Brian Ketelsen, Erik St . Martin

Traducteur : Li Zhaohai
Quels livres dois-je lire pour apprendre le langage Go ?

  • Go Language Chefs-d'œuvre par des experts techniques dans le domaine
  • Focus sur les spécifications linguistiques et leur mise en œuvre
  • Fournir aux lecteurs une
  • perspective globale ciblée et cohérente avec les habitudes linguistiques

Go Les lecteurs cibles de Language Practice sont des développeurs intermédiaires qui ont déjà une certaine expérience dans d'autres programmes. langues et souhaitez commencer à apprendre le langage Go ou avoir une compréhension plus approfondie du langage Go et de ses mécanismes internes. Ce livre fournira une perspective ciblée, complète et habituelle. Ce livre se concentre sur la spécification et la mise en œuvre du langage Go, couvrant des sujets tels que la syntaxe, le système de types Go, la concurrence, les canaux et les tests.

Le contenu principal de la pratique du langage Go

  • Le système de types du langage Go.
  • L'implémentation interne de la structure de données du langage Go.
  • Tests et benchmarking.

Go Programmation Web

Auteur : [Singapour] Sau Sheong Chang

Traducteur : Huang Jianhong

Quels livres dois-je lire pour apprendre le langage Go ?

  • Tutoriel pratique de développement Web Go Language
  • Comprend toutes les connaissances sur le développement et le déploiement d'applications Web Go

Ce livre sera apprenez aux lecteurs comment créer des applications Go Web en utilisant des concepts de conception modernes. La lecture de ce livre permettra aux lecteurs d'apprendre comment écrire des doubles de tests via des modèles de conception d'injection de dépendances, comment utiliser les fonctionnalités de concurrence dans les applications Web et comment créer et traiter des données JSON et des données XML dans les services Web. De plus, les lecteurs apprendront comment minimiser la dépendance des applications à l'égard de frameworks externes et apprendront un certain nombre de techniques de production précieuses liées aux tests d'applications et au déploiement d'applications.

Le contenu principal de ce livre

  • Connaissances de base.
  • Tests fonctionnels et benchmarking.
  • Comment utiliser la fonctionnalité de concurrence.
  • Méthodes de déploiement d'applications sur des serveurs autonomes, des cloud PaaS et Docker.
  • Beaucoup de trucs, astuces et astuces.

Go classique d'introduction au langage

Auteur : [Royaume-Uni] George Ornbo

Traducteur : Zhang Haiyan
Quels livres dois-je lire pour apprendre le langage Go ?

"Go Language Introduction Classic" est divisé en 24 chapitres, qui expliquent comment utiliser le langage Go pour écrire des programmes de haute qualité. Son contenu couvre les fonctionnalités du langage Go et l'installation de la bibliothèque standard, ainsi que la comparaison. entre Go et JavaScript, outils de ligne de commande Go, concepts de base dans Go (tels que les types, variables, fonctions, structures de contrôle, pointeurs, interfaces, etc.), gestion des erreurs, Goroutines et canaux, tests de code Go, écriture HTTP à l'aide du client Go et serveur, traitement du JSON et des fichiers, déploiement du code Go, etc.

"Go Language Introduction Classic" convient aux lecteurs n'ayant aucune connaissance de base qui souhaitent maîtriser le langage Go et aux programmeurs intéressés par le langage Go. Il peut également être utilisé comme matériel pédagogique pour l'enseignement du langage Go. cours dans les collèges et universités.

Sont également célèbres des livres tels que "Go Language Bible" et "Go Language Practice". Ce sont de très bons livres pour apprendre la langue Go.

Pour plus de connaissances sur la programmation, veuillez visiter : Vidéo de programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn