Skip to content

GoGang/Atelier

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 

Repository files navigation

Plan

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...).

Mini Projet

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).

APIs à utiliser

Projet piloté par les APIs à utiliser ?

  • serveur HTTP.
  • XML ou Json.
  • httptest.
  • os/exec.
  • channels & goroutines.
  • race conditions detection.

Soumission à Bdx.io

Présentation de type Hands on Lab d'une durée de 1h50 dans le thème Langages / Frameworks / Tooling.

Titre

Le langage de Programmation Go

Résumé

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.

Message au comité

Cet atelier fait écho à la conférence sur le retour d'expérience chez Orange.

Releases

No releases published

Packages

No packages published