J’ai attendu un peu pour faire ce discoverly. Il va etre centré sur 6 sujets qui ont retenu mon attention à la dotGo 2019. (dont je me souviens, car je n’ai pas pris de note…)

dotGo 2019

Les dot conférences organisent des journées de talks avec les meilleurs speakers du sujet représenté dont une journée sur Golang.

C’est ma deuxième participation à une dotGo. Elle se déroule au Théatre de Paris. Durant cette jounée, il y a eu 12 talks et 5 lightning talks.

Optimizing Go code without a blindfold - Daniel Martí

Ce talk a parlé de l’optimisation du code mais surtout de comment récupérer des métriques justes pour faire les bonnes optimisations.

Go as a scripting language in Linux - Ignat Korchagin

Ce talk a tenté de faire de Golang un langage de scripting. Malheureusement, un simple shebang ne suffit pas… J’ai bien aimé l’inutilité du sujet qui malgré tout nous en apprend…

Swimming Pool Semaphores - Valentin Deleplace

Valentin a expliqué différents patterns concurrentiels en Golang avec des sémaphores en utilisant l’analogie d’un flux de nageur dans une psicine.

C’était un excellent lightning talk !

Tune Your Garbage-Collector - Bryan Boreham

Ce talk a abordé le sujet du garbage collector et de son tuning. Il se résume à une variable d’environnement GOGC. C’est un moyen simple d’améliorer les performances dans certains cas.

Constants - Dave Cheney

Ce talk a abordé le problème des erreurs Sentinels et des constantes utilisable uniquement sur des type primitifs.

La gestion d’erreur est un gros sujet en Golang. Dave Cheney a d’ailleurs fait d’excellent articles à ce sujet :

Go 2 Error Values Today - Marcel van Lohuizen

Pour finir en beauté, Marcel van Lohuiven nous parle du nouveau package errors qui sortira en Golang 1.13.

Conclusion

La dotGo est un excellent événement. L’organisation est très impressionante. J’ai passé une excellente journée. Les autres talks, que je n’ai pas mentionné, ne me concernaient pas directement mais n’en sont pas moins bon et intéréssant. (Petite mention spécial au talk d’Ellen Körbes et son “dilator”)

C’est fini pour l’édition 2019. La prochaine édition aura lieu le 30 Mars 2020.

(Je mettrais le lien de chaque talk mentionné quand ils sortiront.)

Quelques liens pour plus de détails :

Quelques liens en vrac

Fabien CASTERS