{"id":86874,"date":"2026-02-27T10:52:14","date_gmt":"2026-02-27T09:52:14","guid":{"rendered":"https:\/\/dev.promoculture.lu\/web\/produit\/non%20class\u00e9\/golang\/"},"modified":"2026-03-24T15:29:44","modified_gmt":"2026-03-24T14:29:44","slug":"golang","status":"publish","type":"product","link":"https:\/\/dev.promoculture.lu\/web\/produit\/entrepreneuriat\/informatique-et-electronique\/golang\/","title":{"rendered":"Golang"},"content":{"rendered":"<p class=\"elementtoproof\">Ce livre propose un apprentissage progressif du\u00a0<strong>langage Go<\/strong>, langage con\u00e7u par Google pour allier performance, simplicit\u00e9 et gestion native de la concurrence dans le d\u00e9veloppement d\u2019applications. Il s\u2019adresse aux d\u00e9veloppeurs d\u00e9j\u00e0 familiers avec un langage comme Python, JavaScript, Java ou C, ainsi qu\u2019aux apprenants et professionnels souhaitant \u00e9largir leurs comp\u00e9tences vers le d\u00e9veloppement backend, les microservices ou les outils syst\u00e8mes.<\/p>\n<p class=\"elementtoproof\">L\u2019ouvrage guide le lecteur depuis la <strong>d\u00e9couverte du langage<\/strong>\u00a0jusqu\u2019\u00e0 la <strong>r\u00e9alisation de projets concrets<\/strong>. Il pr\u00e9sente d\u2019abord les <strong>origines et la philosophie de Go<\/strong>, puis accompagne l\u2019installation de l\u2019environnement et la <strong>cr\u00e9ation d\u2019un premier programme<\/strong>. Les chapitres suivants couvrent les <strong>bases du langage<\/strong>\u00a0(types de donn\u00e9es, variables, structures de contr\u00f4le, fonctions, tableaux et maps) avant d\u2019aborder des <strong>notions avanc\u00e9es<\/strong> telles que struct, interfaces, pointeurs et gestion des erreurs.<\/p>\n<p class=\"elementtoproof\">Le <strong>d\u00e9veloppement web<\/strong>\u00a0est ensuite explor\u00e9 \u00e0 travers la mise en place d\u2019un serveur HTTP, la gestion des requ\u00eates et r\u00e9ponses, la s\u00e9rialisation JSON et l\u2019utilisation de frameworks comme <strong>Gin<\/strong>\u00a0ou <strong>Echo<\/strong>\u00a0pour construire une API REST. Le livre traite \u00e9galement de la <strong>manipulation de fichiers<\/strong>, de <strong>l\u2019acc\u00e8s aux bases de donn\u00e9es relationnelles<\/strong>\u00a0et de <strong>l\u2019utilisation d\u2019ORM<\/strong>\u00a0tels que <strong>GORM<\/strong>. La <strong>gestion de la concurrence<\/strong> est expliqu\u00e9e avec les goroutines, les canaux et les m\u00e9canismes de synchronisation, illustr\u00e9e par un serveur concurrent.<\/p>\n<p class=\"elementtoproof\">L\u2019<strong>organisation et le test du <\/strong>code sont abord\u00e9s avec les packages, la documentation, les tests unitaires, les benchmarks et le profiling. Plusieurs projets pratiques, comme un outil en ligne de commande, un serveur web ou un syst\u00e8me d\u2019automatisation, permettent de mettre en application les notions apprises. Le livre propose enfin une <strong>ouverture vers les microservices<\/strong>\u00a0et l\u2019int\u00e9gration avec <strong>Docker<\/strong> pour approfondir ses comp\u00e9tences.<\/p>\n<p>En combinant th\u00e9orie, pratique et bonnes pratiques professionnelles, ce livre constitue \u00e0 la fois un guide d\u2019apprentissage et une r\u00e9f\u00e9rence durable pour tout d\u00e9veloppeur souhaitant ma\u00eetriser Go.<\/p>\n<h3>Auteur<\/h3>\n<p>Louis LAUGIER est d\u00e9veloppeur freelance, sp\u00e9cialis\u00e9 dans la conception d\u2019applications web et d\u2019outils logiciels. Passionn\u00e9 par les langages modernes et les environnements performants, il accompagne ses clients dans la r\u00e9alisation de solutions robustes, \u00e9volutives et maintenables. Fort d\u2019une exp\u00e9rience vari\u00e9e en d\u00e9veloppement et anim\u00e9 par un r\u00e9el int\u00e9r\u00eat pour la p\u00e9dagogie, il a r\u00e9dig\u00e9 cet ouvrage afin de proposer une approche claire et progressive de la ma\u00eetrise du langage Go.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ce livre propose un apprentissage progressif du\u00a0langage Go, langage con\u00e7u par Google pour allier performance, simplicit\u00e9 et gestion native de la concurrence dans le d\u00e9veloppement d\u2019applications. Il s\u2019adresse aux d\u00e9veloppeurs d\u00e9j\u00e0 familiers avec un langage comme Python, JavaScript, Java ou C, ainsi qu\u2019aux apprenants et professionnels souhaitant \u00e9largir leurs comp\u00e9tences vers le d\u00e9veloppement backend, les [&hellip;]<\/p>\n","protected":false},"featured_media":86875,"template":"","meta":[],"product_brand":[],"product_cat":[142],"product_tag":[],"class_list":{"0":"post-86874","1":"product","2":"type-product","3":"status-publish","4":"has-post-thumbnail","6":"product_cat-informatique-et-electronique","7":"product_shipping_class-standard","8":"pa_auteurs-louis-laugier","9":"pa_collection-ressources-informatiques","10":"pa_editeur-eni","11":"pa_edition-fevrier-2026","12":"pa_nombre-de-pages-20197","14":"first","15":"instock","16":"purchasable","17":"product-type-simple"},"exclude_global_add_ons":[],"addons":[],"_links":{"self":[{"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product\/86874","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product"}],"about":[{"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/types\/product"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/media\/86875"}],"wp:attachment":[{"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/media?parent=86874"}],"wp:term":[{"taxonomy":"product_brand","embeddable":true,"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product_brand?post=86874"},{"taxonomy":"product_cat","embeddable":true,"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product_cat?post=86874"},{"taxonomy":"product_tag","embeddable":true,"href":"https:\/\/dev.promoculture.lu\/web\/wp-json\/wp\/v2\/product_tag?post=86874"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}