Développeurs
Notions de programmation
Connaître l'intérêt et l'utilisation du langage Go - Être capable de développer, compiler et tester une application en Go.
Présentation du langageHistorique, versions et imbrication avec GoogleManipulations dans l'environnement de développement
Création de variablesOpérateurs, expressions et calculs quelconques
Tests, boucles et tableaux; interruptionsUtilisation avancée des tableauxCréation de structures, dictionnaires, intervalles...
Atelier pratique: une application interactive en console
Création de fonctions, paramètres, retoursRegroupement en packagesLes méthodes - utilisation avec des pointeursInterfaces de méthodesLes erreurs
Atelier pratique: découpage de l'application
Chaînes de caractèresDate et temps, calcul sur les intervallesServeur et client HTTPPackages divers utilesElements de programmation parallèle en Go
Atelier pratique: application complète et interactive
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Contrôle continu
Attestation de fin de stage mentionnant le résultat des acquis