Dépendances. Erreurs. Génériques. Il y a de quelques sujets qui sont considérés comme des problèmes important de la communauté Go, mais il y a un problème qui est rarement mentionné : l'architecture logicielle.
Quels sont les états de l'art en terme d'organisation logicielle avec Go ? Comment dois-je organiser mon code pour garder la complexité sous contrôle ? Comment le langage peut m'aider à découpler et tester efficacement.
Sans une bonne stratégie appliquée à l'ensemble de votre équipe, vous vous trouverez avec du code éparpillé de partout.
En suivant des règles simples, vous pouvez néanmoins découpler votre code, le rendre plus simple à tester et apporter de la cohérence structurelle à votre projet.
Un meetup technique qui commencera sur un projet existant pour aller vers un code plus simple.
Ouvert à tous, des curieux aux gophers convaincus.