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
Nos clients témoignent (7)
La structure de la formation et des exercices était fantastique. Le formateur a réussi à m'enthousiasmer pour travailler avec Go à l'avenir, ce qui n'est pas une tâche facile !
Noah Van Tiggel - Spot Buy Center BV
Formation - Advanced Go Programming
Traduction automatique
Connaissance et patience de l'animateur
Dan
Formation - Advanced Go Programming
Traduction automatique
Ce que j'ai préféré dans cette formation, ce sont les exercices car il fallait utiliser les nouvelles informations apprises auprès du formateur, mais aussi consulter la documentation ou effectuer de petites recherches pour les résoudre.
Andrei
Formation - Advanced Go Programming
Traduction automatique
la structure de la formation et des exercices pratiques
Andrei
Formation - Advanced Go Programming
Traduction automatique
Profondeur des problèmes abordés sur la plupart des sujets que nous avons traités.
Vlad - Ness
Formation - Advanced Go Programming
Traduction automatique
Interactions en direct
Sorin - Ness
Formation - Advanced Go Programming
Traduction automatique
Le programme était très bien conçu, et Patrick a expliqué les notions avec beaucoup de clarté, en fournissant de nombreux exemples pour tous les sujets importants. De plus, il était prêt à intervenir et à nous aider avec toutes les difficultés que nous rencontrions lors de la réalisation des différents exercices.
Constantin - Ness Romania
Formation - Advanced Go Programming
Traduction automatique