Go Initiation
3 jour(s)
Objectifs
Connaître l'intérêt et l'utilisation du langage Go - Être capable de développer, compiler et tester une application en Go.
Contenu
Introduction
Présentation du langage
Historique, versions et imbrication avec Google
Manipulations dans l'environnement de développement
Syntaxe basique
Création de variables
Opérateurs, expressions et calculs quelconques
Tests, boucles et tableaux; interruptions
Utilisation avancée des tableaux
Création de structures, dictionnaires, intervalles...
Atelier pratique: une application interactive en console
Les packages
Création de fonctions, paramètres, retours
Regroupement en packages
Les méthodes - utilisation avec des pointeurs
Interfaces de méthodes
Les erreurs
Atelier pratique: découpage de l'application
Bibliothèques essentielles
Chaînes de caractères
Date et temps, calcul sur les intervalles
Serveur et client HTTP
Packages divers utiles
Elements de programmation parallèle en Go
Atelier pratique: application complète et interactive
Méthodes pédagogiques
Méthodologie basée sur l'Active Learning : 75% de pratique minimum. Chaque point théorique est systématiquement suivi d'exemples et exercices.
Public cible
A qui s'adresse la formation?
Développeurs
|
|
Prérequis
Notions de programmation
|
Evaluation
Méthodes d'évaluation
Contrôle continu
|
|
Certificat, diplôme
Attestation de fin de stage mentionnant le résultat des acquis
|