Maison > Article > développement back-end > Quels livres dois-je lire pour apprendre le langage Go ?
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.
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.
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.
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.
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.
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.
Allez pratiquer la langue
Auteur : [US] William Kennedy, tissu Brian Ketelsen, Erik St . Martin
Traducteur : Li Zhaohai
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
Go Programmation Web
Auteur : [Singapour] Sau Sheong Chang
Traducteur : Huang Jianhong
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
Go classique d'introduction au langage
Auteur : [Royaume-Uni] George Ornbo
Traducteur : Zhang Haiyan
"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!