Accueil / Développer avec le langage de programmation GO

Développer avec le langage de programmation GO

Durée : 3 jours
Tarif Inter : 1500 €
Tarif sur mesure : Nous consulter
Référence : 3AGO

  • Partagez sur
  • Téléchargez en
  • Inscrivez vous
Programme Public & Pré-requis Organisation

Présentation

Cette formation vous permettra d’apprendre à développer avec le langage de programmation GO.

Objectifs

  • Développer une application en Go en respectant les idiomes et les nomenclatures
  • Maîtriser les concepts de concurrence et de programmation parallèle
  • Structurer, tester et debugguer votre application

Programme

  1. INTRODUCTION

    • Historique sur les origines de Go
    • Convention de nommage
    • Documentation du code source
    • Exposition de structures et d’interfaces
  2. LES TYPES DE COLLECTIONS

    • Les tableaux
    • Les slices
    • Les maps
  3. LES TYPES ET LES STRUCTURES

    • Création d’alias de type
    • Création de structure de type
    • Travailler avec des constantes
  4. LES FONCTIONS ET LES MÉTHODES

    • Les paramètres de fonction
    • Création de méthodes sur une structure
    • Les choix entre valeur par pointeur ou par copie
  5. LES INTERFACES

    •  Implémenter une interface existante
    • Créer sa propre interface
    • Composition d’interface
  6. LES TESTS UNITAIRES

    • Création d’un jeu de tests unitaires
    • Couverture du code et génération de documents
    • Création de benchmarks
  7. LA CONCURRENCE

    • Utilisation de WaitGroupes et mutexes
    • Les fonctions atomiques
    • Création de canaux
    • Parallélisme vs Concurrence
    • Design patterns de Goroutines
Formations à distance
En inter et en intra entreprise

Contactez-nous :
training@softeam.fr
+33 (0)6 07 78 24 18
Prochaines dates

A distance

Du 01 au 03 février 2021
Du 15 au 17 mars 2021
Du 06 au 08 avril 2021
Du 10 au 12 mai 2021
Du 07 au 09 juin 2021
Du 26 au 28 juillet 2021
Du 02 au 04 août 2021

Demande de renseignement