Atelier Golang
- Présentation générale (4 min).
- Motivation migration (2 min).
- Environnement de dev : outils, build... (4 min).
- Recap langage (20 min).
- Mini projet (1 h).
- Les limites de l'écosystème, sujets à controverse (encoding...).
4 fiches d'un 1/4h, points de RdV. Fournir un test de validation de la fiche en cours.
Idées de projets :
- Crawler web avec vérification des liens.
- Chat roulette avec chaînes de Markov.
- Moteur de recherche.
- URL shrinker (pastebin).
Projet piloté par les APIs à utiliser ?
- serveur HTTP.
- XML ou Json.
- httptest.
- os/exec.
- channels & goroutines.
- race conditions detection.
Présentation de type Hands on Lab d'une durée de 1h50 dans le thème Langages / Frameworks / Tooling.
Le langage de Programmation Go
Cet atelier est une initiation au langage de programmation Go :
- Présentation du langage.
- Spécificités du langage.
- Présentation des outils et de l'environnement.
- Mise en oeuvre d'un mini projet.
Les participants devront avoir installé le compilateur Go en version 1.3.
Cet atelier fait écho à la conférence sur le retour d'expérience chez Orange.