Québec, Canada

403-1381 1re Avenue

+1 581.849.27.96

bdgouthiere@gmail.com

go

Go (ou Golang) est le langage développé chez Google pour remplacer en partie C++ et Java sur les systèmes distribués. Sa grammaire minimaliste, sa compilation rapide, son binaire statique, et ses goroutines en font un choix fort pour les services réseau et les outils CLI. Les articles sous ce tag couvrent le testing natif (table-driven, subtests, httptest), l'idiomatique Go (interfaces implicites, composition over inheritance), les patterns pour bâtir des APIs robustes, et l'écosystème (testify, gomock, validator). L'angle privilégié est pragmatique : ce que Go fait bien, ce qu'il fait moins bien, et quand il est vraiment le bon choix plutôt qu'une mode.