Prenez contact avec nous

Plan du cours

Introduction à Go

  • Aperçu et histoire de Go
  • Installation de Go et configuration de l'environnement
  • Outils Go et structure de l'espace de travail

Fondamentaux du langage

  • Types de données, variables et constantes
  • Opérateurs et expressions
  • Structures de contrôle : if, switch, boucles

Fonctions et portée

  • Définition et appel de fonctions
  • Valeurs de retour multiples
  • Passage par valeur et référence

Travail avec des tableaux, des tranches (slices) et des cartes (maps)

  • Compréhension des types de collection de Go
  • Création et manipulation de tranches
  • Travail avec des cartes et des paires clé-valeur

Structures et méthodes

  • Création et utilisation de structures
  • Définition et appel de méthodes
  • Utilisation des interfaces

Introduction à la concurrence

  • Introduction aux goroutines
  • Utilisation des canaux pour la communication
  • Patrons de synchronisation

Construction et exécution d'applications Go

  • Organisation du code en packages
  • Compilation et exécution de programmes Go
  • Débogage et tests

Résumé et prochaines étapes

Pré requis

  • Expérience dans au moins un langage de programmation
  • Compréhension des fondamentaux de la programmation tels que les variables, les boucles et les fonctions
  • Connaissance des opérations en ligne de commande

Public

  • Développeurs de logiciels
  • Programmeurs système
  • Ingénieurs backend
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (2)

Cours à venir

Catégories Similaires