Programmer en Go - Pourquoi ? Comment ? - E-book - Multi-format

Note moyenne 
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... Lire la suite
21,99 € E-book - Multi-format
Vous pouvez lire cet ebook sur les supports de lecture suivants :
Téléchargement immédiat
Dès validation de votre commande
Offrir maintenant
Ou planifier dans votre panier

Résumé

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. Version de Go utilisée : 1.9 Cible : Développeurs ayant déjà acquis de l'expérience sur d'autres langages (vous devez avoir déjà codé des projets entiers, aussi modestes soient-ils) Avec des illustrations de CommitStrip (Lien -> http://www.commitstrip.com) ! Sommaire : Appréhender Go 1.
Génèse de Go 2. Pourquoi Go ? 3. Limites et avenir de Go 4. Projets pertinents Études de cas 5. Hello World, sur votre machine 6. Un programme simple 7. Lecture dans les fichiers 8. Concurrence 9. Persistance 10. Tests unitaires 11. Un service HTTP 12. Déploiement du projet

Caractéristiques

  • Date de parution
    24/01/2018
  • Editeur
  • ISBN
    978-2-8227-0659-9
  • EAN
    9782822706599
  • Format
    Multi-format
  • Nb. de pages
    164 pages
  • Caractéristiques du format Multi-format
    • Pages
      164
  • Caractéristiques du format Mobipocket
    • Protection num.
      pas de protection
  • Caractéristiques du format ePub
    • Protection num.
      pas de protection
  • Caractéristiques du format Streaming
    • Protection num.
      pas de protection
  • Caractéristiques du format PDF
    • Protection num.
      pas de protection

Avis libraires et clients

Avis audio

Écoutez ce qu'en disent nos libraires !

À propos de l'auteur

Biographie de Rudy Rigot

Tour à tour ingénieur logiciel, chef de projet, conseiller technique, Rudy Rigot a travaillé dans des 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 découvert et enseigné le langage Go, qui est désormais son langage de prédilection.

Du même auteur

Derniers produits consultés

21,99 €