Note :
Le livre est généralement bien considéré pour les débutants qui apprennent la programmation Go, bien que certains critiques estiment qu'il manque de profondeur dans sa couverture des sujets.
Avantages:⬤ Excellent pour les débutants
⬤ clairement écrit
⬤ inclut de nombreux exemples et questions
⬤ bien structuré
⬤ abordable
⬤ bonne introduction à la programmation Go.
Les sujets sont couverts de manière superficielle ; manque de profondeur par rapport à d'autres ressources comme le site officiel de Go.
(basé sur 6 avis de lecteurs)
Learning Go Programming: Build ScalableNext-Gen Web Application using Golang (English Edition)
Un plongeon dans les sujets essentiels de la programmation Go.
Caractéristiques principales
⬤ Comprendre les fondamentaux du langage Go, son histoire, son objectif et ses réussites. /li>.
⬤ Apprendre à travailler avec les variables, les constantes, les types de données, les opérateurs, les structures de contrôle et les fonctions.
⬤ Familiarisez-vous et travaillez avec les bibliothèques standard de Golang.
⬤ Apprendre à créer des paquets personnalisés et à installer des paquets tiers.
⬤ Comprendre comment la concurrence est réalisée en Go avec l'utilisation de Goroutines, Mutex et Channels.
⬤ Comprendre comment une erreur est gérée dans Golang et les bibliothèques supportées.
Description
Ce livre est une lecture unique pour les débutants et les développeurs car il couvre de manière exhaustive des sujets allant des fondamentaux aux sujets avancés de la programmation en Go. Les bases telles que les types de données, les structures de contrôle et les boucles sont expliquées en profondeur. Une description détaillée des structures, des interfaces, du polymorphisme et de la simultanéité vous permettra d'écrire des codes professionnels en utilisant Golang. Vous aurez une idée des types de données d'erreur et de la manière de les récupérer dans Golang. Vous serez capable d'utiliser les bibliothèques standard, de créer des paquets personnalisés et d'installer des paquets tiers en Go. La création de fonctions et leur invocation en Go ont été expliquées de manière vivante. A la fin, vous serez capable d'écrire du code Golang avancé et en même temps, de développer une application avec le serveur Golang.
Ce que vous apprendrez
⬤ Apprendre à écrire des codes en utilisant des structures de contrôle et des boucles en Go.
⬤ Se familiariser avec les types d'opérateurs en Go.
⬤ Apprenez à travailler avec les tableaux et les tranches en Go.
⬤ Se familiariser et travailler avec les fonctions en Go.
⬤ Apprendre à implémenter la programmation concurrente en Go.
A qui s'adresse ce livre
Ce livre s'adresse à tous ceux qui souhaitent apprendre le langage de programmation Golang. Les programmeurs et développeurs qui utilisent déjà Golang peuvent utiliser ce livre comme guide de référence.
Table des matières
1. Introduction à Go.
2. Configuration de l'environnement.
3. Commencer avec Go.
4. Variables, types de données et constantes.
5. Opérateurs.
6. Structures de contrôle.
7. Les fonctions.
8. Les paquets en Go.
9. Tableaux et tranches.
10. Les chaînes de caractères.
11. Pointeurs.
12. Structures.
13. Composition.
14. Interfaces et polymorphisme.
15. Cartes.
16. Concurrence avec Go.
17. Mutex et canaux.
18. Gestion des erreurs.
19. Réflexion.
20. Construire une application Web.
A propos des auteurs
Shubhangi Agarwal est un ingénieur logiciel expérimenté qui, au cours des quatre dernières années, a travaillé dans l'industrie des technologies de l'information. En 2017, Shubhangi a commencé sa carrière dans l'industrie des études de marché, en passant par IBM India Pvt. Ltd, elle travaille actuellement en tant qu'ingénieur logiciel senior chez Tata Consultancy Services Ltd. Au cours de sa carrière, Shubhangi a travaillé sur de multiples technologies telles que Python, Golang et divers événements de développement de backend. Elle travaille également en tant qu'indépendante, aidant des organisations dans leurs projets et offrant les mêmes opportunités à d'autres.
C'est en 2018 que Shubhangi a pris goût à l'écriture grâce à ses blogs. Elle partage son point de vue sur plusieurs langages de programmation, les problèmes techniques courants et leur solution et réalise des vidéos sur le contenu technique. Shubhangi aime travailler sur les dernières technologies et partager ses connaissances techniques sur son site Web.
Profil LinkedIn : https : //www.linkedin.com/in/shubhangi-agarwal-501366125/.
Liens du blog : http : //momentmate.com/blogs/ ? q=technical/j.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)