Prenez contact avec nous

Plan du cours

Introduction

Compréhension du langage de programmation Go et de l'architecture Go

Installation et configuration de l'environnement de développement Go

Revue de la syntaxe Go

Travail avec les types intégrés de Go

Apprentissage des fonctionnalités de Go avancées

Utilisation de l'outil de construction Go avancé

Utilisation des cartes comme ensembles

Travail avec les clés d'interface et les tranches

Mise en œuvre de collections et de réductions

Utilisation de l'outil Pprof

Apprentissage de la réduction du ramasse-miettes

Travail avec les méthodes et les interfaces

Mocking dans les tests unitaires

Utilisation de la concurrence pour maintenir la cohérence des données

Utilisation de types définis par l'utilisateur

Optimisation du code pour la vitesse

Utilisation de Go idiomatique

Travail avec le temps, les erreurs, les interfaces courantes et les commentaires

Gestion des paquets

Création d'un système de travail évolutif

Travail avec les bases de données en Go

Serveur d'une API JSON

Tests et construction en Go

Acquisition de bases solides en développement web avec Go

Travail avec les modèles pour le développement web en Go

Création de votre propre serveur pour le développement web en Go

Compréhension et utilisation du paquetage net/http

Compréhension et utilisation du routage et de la distribution de fichiers

Déploiement de votre site

Résumé et conclusion

Pré requis

  • Expérience de base en programmation avec n'importe quel langage

Public visé

  • Développeurs web
  • Développeurs logiciels
  • Programmateurs
  • Toute personne souhaitant apprendre Go
 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires