Common tips & mistakes in Go and how to solve them

A presentation at JUG Summer Camp 2023 in in La Rochelle, France by Aurélie Vache

Docker, Kubernetes, Terraform, Helm … Ces outils vous disent peut être quelque chose, vous les utilisez peut être au quotidien, mais saviez vous qu’ils étaient fait en Go ? En effet, le langage Go est un langage qui a le vent en poupe depuis ces dernières années, utilisés pour faire des microservices, de la cross-compilation, par des entreprises exigeant des performances élevées et de la résilience.

C’est un langage pratique, facile à prendre en main, typé et possédant un écosystème riche.

Et c’est vrai, créer un serveur HTTP ou encore une application CLI en Go ne prends que quelques minutes. C’est parfait … ou presque !

Il est également facile de faire des erreurs dans ce langage ;-).

Video