Prenez contact avec nous

Plan du cours

Introduction

Comprendre le langage de programmation Go et 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

Travail avec l'outil de construction avancé de Go

Utilisation des cartes comme ensembles

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

Mise en œuvre de la collection et de la réduction

Utilisation de l'outil Pprof

Apprendre à réduire les déchets

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

Travail et gestion des packages

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 d'une solide base 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 travail avec le package net/http

Compréhension et travail avec le routage et la distribution de fichiers

Déploiement de votre site

Résumé et conclusion

Pré requis

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

Audience

  • Développeurs Web
  • Développeurs de 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