A la découverte de GO(lang)

Bonjour à tous ! Pour cet événement de rentrée, nous vous proposons de venir avec votre machine, et de mettre les mains dans le code ! Pour la peine, ça sera en petit comité, soyez-sûr de vous si vous vous inscrivez (mais ça vaut le coup ;-) ) Un grand merci à SFEIR qui sponsorise notre soirée. **Description : ** _De plus en plus de développeurs Java se tournent vers le Go, langage backend q

Sep 8, 2016, 5:00 – 8:00 PM

RSVP'd

Key Themes

About this event

Bonjour à tous !

Pour cet événement de rentrée, nous vous proposons de venir avec votre machine, et de mettre les mains dans le code !
Pour la peine, ça sera en petit comité, soyez-sûr de vous si vous vous inscrivez (mais ça vaut le coup ;-) )

Un grand merci à SFEIR qui sponsorise notre soirée.

Description : 

De plus en plus de développeurs Java se tournent vers le Go, langage backend qui monte, qui monte.

Profitez de cet atelier pour mettre les mains dans le code et vous familiariser avec le langage et son écosystème (test, makefile, vendors,etc.). Il est préférable d’avoir un environnement Go installé (https://golang.org/doc/install) ainsi que d’avoir fait le tour of Go (https://tour.golang.org/welcome/1) pour rentrer plus facilement dans le sujet.

Lors de cet atelier, nous vous proposons de développer du sol au plafond un petit service web REST qui expose des données récupérées dans un MongoDB au format JSON. Nous commencerons par le parsing d’argument de la ligne de commande et le logging. Nous verrons ensuite comment modéliser et manipuler la data avec MongoDB. Pour finir nous attaquerons la partie web avec le routage, les middleware et les handler.

En bonus, nous pourrons déployer le tout dans un docker-compose avec un instance de Mongo.

Speakers : 

- Sebastien Friess est développeur backend chez SFEIR. Après 10 années de Java dans des environnements distribués, il a récemment sauté le pas pour le Go chez ses clients dans le domaine de l'IoT. Il vous propose aujourd'hui de partager son expérience pour le première fois.

- Romain Lespinasse est développeur backend chez SFEIR. Depuis un peu plus de 10 ans, il aide les clients dans leurs projets Java, tantôt développeur, tantôt intégrateur. Arrivant chez Sfeir, il est parti regarder du côté de Go et Docker pour ses clients IoT. Il se joint à Sébastien pour partager ses expériences avec vous.

Organizers

  • Gerard Paligot

    Decathlon

    Staff Engineer

  • William Blu

    GDG Organizer

Contact Us