Fr. 49.60

Programmer en Go : pourquoi ? Comment ?

French · Paperback / Softback

Shipping usually within 4 to 7 working days

Description

Read more


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.

Product details

Authors Rudy Rigot, RIGOT RUDY
Publisher D-Booker éditions
 
Languages French
Product format Paperback / Softback
Released 24.01.2018
 
EAN 9782822706605
ISBN 978-2-8227-0660-5
No. of pages 156
Dimensions 150 mm x 210 mm x 10 mm
Weight 226 g
Subject Natural sciences, medicine, IT, technology > IT, data processing > Programming languages

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.