Le langage de programmation Go

Note :   (4,7 sur 5)

Le langage de programmation Go (Alan Donovan)

Avis des lecteurs

Résumé:

Les critiques soulignent que le livre est une ressource exceptionnelle pour l'apprentissage du langage de programmation Go, loué pour son contenu bien organisé, ses explications claires et sa couverture complète. Cependant, les critiques portent principalement sur la présentation et le formatage médiocres de la version numérique, que certains trouvent pénibles à lire.

Avantages:

Le contenu bien écrit et professionnel, les explications claires des caractéristiques et des idiomes de Go, les exercices pratiques et les exemples complets, l'accent mis sur les meilleures pratiques de codage et l'auteur, Brian Kernighan, est une personnalité réputée dans le domaine de l'informatique. Il est considéré comme adapté à ceux qui ont une expérience préalable de la programmation et est fortement recommandé pour l'apprentissage de Go.

Inconvénients:

L'édition numérique souffre d'une mauvaise composition et de problèmes de formatage, ce qui la rend difficile à lire. Certaines critiques soulignent qu'elle n'est pas adaptée aux débutants et qu'elle suppose un niveau de connaissances préalables que les novices ne possèdent pas.

(basé sur 350 avis de lecteurs)

Titre original :

The Go Programming Language

Contenu du livre :

La ressource qui fait autorité pour écrire un code Go clair et idiomatique afin de résoudre les problèmes du monde réel.

Alan A. A. Donovan, membre de l'équipe Go de Google, et Brian Kernighan, co-auteur de Le langage de programmation C, fournissent des centaines d'exemples intéressants et pratiques de code Go bien écrit pour aider les programmeurs à apprendre ce langage flexible et rapide. Il est conçu pour vous permettre de commencer à programmer avec Go dès maintenant, puis de progresser vers des sujets plus avancés.

⬤ Composants de base : un tutoriel d'ouverture fournit des informations et des exemples pour vous permettre de démarrer et de faire des choses utiles le plus rapidement possible. Cela inclut :

⬤ Les arguments de la ligne de commande.

⬤ gifs.

⬤ URLs.

⬤ les serveurs web.

⬤ Structure du programme : des exemples simples couvrent les éléments structurels de base d'un programme Go sans se laisser distraire par des algorithmes ou des structures de données compliqués.

⬤ Types de données : Go offre une variété de façons d'organiser les données, avec un spectre de types de données qui, d'un côté, correspondent aux caractéristiques du matériel et, de l'autre, fournissent ce dont les programmeurs ont besoin pour représenter de façon pratique des structures de données compliquées.

⬤ Types composites :

⬤ tableaux.

⬤ tranches.

⬤ cartes.

⬤ structures.

⬤ JSON.

⬤ tests et modèles HTML.

⬤ Fonctions : diviser un travail important en plusieurs parties qui pourraient être écrites par différentes personnes séparées par le temps et l'espace.

⬤ Méthodes :

⬤ déclarations.

⬤ avec un récepteur de pointeur.

⬤ intégration de structure.

⬤ valeurs et expressions.

⬤ Interfaces : écrire des fonctions qui sont plus flexibles et adaptables parce qu'elles ne sont pas liées aux détails d'une implémentation particulière.

⬤ Programmation simultanée : Goroutines, canaux et variables partagées.

⬤ Paquets : utiliser les paquets existants et en créer de nouveaux.

⬤ Tests automatisés : écrire de petits programmes qui vérifient le code.

⬤ Fonctionnalités de réflexion : mettre à jour les variables et inspecter leurs valeurs au moment de l'exécution.

⬤ Programmation de bas niveau : sortir des règles habituelles pour obtenir les meilleures performances possibles, interopérer avec des bibliothèques écrites dans d'autres langages, ou implémenter une fonction qui ne peut pas être exprimée en Go pur.

Chaque chapitre contient des exercices pour tester votre compréhension et explorer les extensions et les alternatives. Le code source peut être téléchargé gratuitement et peut être facilement récupéré, construit et installé à l'aide de la commande go get.

Autres informations sur le livre :

ISBN :9780134190440
Auteur :
Éditeur :
Reliure :Broché
Année de publication :2015
Nombre de pages :400

Achat:

Actuellement disponible, en stock.

Je l'achète!

Autres livres de l'auteur :

Le langage de programmation Go - The Go Programming Language
La ressource qui fait autorité pour écrire un code Go clair et idiomatique afin de résoudre...
Le langage de programmation Go - The Go Programming Language

Les œuvres de l'auteur ont été publiées par les éditeurs suivants :

© 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)