Rayon Développement d'applications, langages de programmation
Programmer en Go : pourquoi ? Comment ?

Fiche technique

Format : Broché
Nb de pages : 156 pages
Poids : 226 g
Dimensions : 15cm X 21cm
ISBN : 978-2-8227-0660-5
EAN : 9782822706605

Programmer en Go

pourquoi ? Comment ?


Paru le
Broché 156 pages
illustrations de Commitstrip
Perfectionnement

Quatrième de couverture

Programmer en go

Pourquoi ? Comment ?

Ce livre vise à donner une compréhension intelligente de pourquoi écrire du Go et comment mettre à profit ses points forts afin de l'utiliser de manière pertinente sur des projets réels ; et de savoir aussi quand ne pas l'utiliser. Dans cet objectif, il explique la démarche de ses concepteurs tout en passant en revue un ensemble de problématiques courantes (gestion de la mémoire, gestion des erreurs, etc.) et en examinant la manière délibérée dont Go les résout au regard des solutions apportées par les langages les plus courants. Il présente ensuite une série de cas pratiques à complexité croissante (d'abord un algorithme simple, puis le programme lit les données dans des fichiers, plus tard il les expose via une interface HTTP, etc.), en suivant le chemin de réflexion d'un développeur Go alors qu'il résout le problème, et le code résultant de ce travail.

À l'issue de sa lecture vous serez capable de vous lancer dans un projet Go, sachant non seulement comment mettre le pied à l'étrier, mais aussi pourquoi ce langage va spécifiquement vous aider à atteindre les objectifs de votre projet et comment mettre à profit ses atouts. Ou encore, vous serez à même d'identifier pourquoi Go n'est finalement pas la bonne plateforme pour votre besoin.

Biographie

Rudy Rigot a tour à tour été ingénieur logiciel, chef de projet, conseiller technique au sein d'entreprises aussi variées que Clever Age, Apple, Salesforce ou actuellement la startup Kenna Security à Chicago. Cofondateur de l'école d'ingénieurs logiciels Holberton School de San Francisco, il y a enseigné le langage Go.

Avis des lecteurs

Du même auteur : Rudy Rigot

Projet Responsive web design : du recueil des besoins à la mise en ligne