13ème édition – du 16 au 18 avril 2025
3 jours de conférences, 70 exposants, 4500 visiteurs par jour
Nathan Castelein
Shodo Lille

Basé à Lille, j'ai travaillé plus de 10 ans chez un hébergeur français, dans un environnement technique qui mêle Go, PostgreSQL, Kubernetes, OpenStack.

Depuis janvier 2024, je suis cofondateur de Shodo Lille, une ESN militante à l'expertise craft.

Au sein de cette nouvelle structure, j'essaie de mettre en avant des valeurs qui me tiennent à coeur: transparence, redistribution des richesses, confiance et inclusion.

Je continue aussi mon aventure dans le développement, principalement en Go, et le lead technique, avec l'envie d'apporter des bonnes pratiques et de la qualité grâce aux outils de l'artisanat logiciel.

En plus d'une passion et d'une curiosité forte pour l'informatique, je m'intéresse depuis plusieurs années aux thématiques d'inclusion et de diversité dans la vie quotidienne mais aussi dans mon cadre professionnel.

View
Go sans fioritures : quand le standard suffit
Conference (BEGINNER level)
Neuilly 153

Dès sa première version, Go a été conçu avec une philosophie minimaliste. “Faire beaucoup avec peu” a toujours été une motivation du langage et de ses librairies standard.

Face à certains manques dans ces dernières, la communauté a fourni de nombreux outils: des framework web (gin, echo, fiber, …), des librairies de logs (logrus, zerolog) ou même divers outils de testing comme testify.

Saviez-vous qu’une large partie des fonctionnalités de ces librairies tierces avait été intégrée dans les packages standards au fil du temps ? Il est désormais possible d'écrire des applications modernes et performantes tout en réduisant la dépendance aux bibliothèques tierces.

Dans cette session, nous explorerons comment tirer le meilleur parti des packages natifs de Go, tels que net/http, log/slog, testing, embed, etc.

Nous comparerons ces fonctionnalités aux bibliothèques tierces bien connues, et montrerons pourquoi et comment revenir aux fondamentaux peut simplifier vos projets, réduire la maintenance et améliorer la compatibilité à long terme tout en embrassant la philosophie du langage Go.

More

Searching for speaker images...

fr_FRFrançais