Plan du cours
Introduction
Comprendre le langage Go Programming et l'architecture Go
Installation et configuration de l'environnement de développement Go
Examen de la syntaxe Go
Travailler avec des types intégrés dans Go
Apprendre les fonctionnalités de Advanced Go
Travailler avec l'outil de construction avancé Go
Utiliser des cartes comme ensembles
Travailler avec des clés et des tranches d'interface
Mise en œuvre de la collecte et de la réduction
Utiliser l'outil Pprof
Apprendre à réduire les déchets
Travailler avec des méthodes et des interfaces
Se moquer des tests unitaires
Utiliser la concurrence pour maintenir la cohérence des données
Utilisation de types définis par l'utilisateur
Optimiser le code pour la vitesse
Utilisation d'idiomatiques Go
Travailler avec le temps, les erreurs, les interfaces communes et les commentaires
Utilisation et gestion des packages
Créer un Scalasystème de travail flexible
Travailler avec des bases de données dans Go
Servir une API JSON
Test et construction dans Go
Gagner une base solide en Web Development avec Go
Travailler avec des modèles pour Web Development dans Go
Créer votre propre serveur pour Web Development dans Go
Comprendre et utiliser le package net/http
Comprendre et utiliser des fichiers de routage et de traitement
Déployer votre site
Sommaire et conclusion
Pré requis
- Expérience de la programmation de base dans n'importe quel langage .
Audience
- Développeurs web
- Développeurs de logiciels
- Programmeurs
- Toute personne qui veut apprendre Go
Nos clients témoignent (7)
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 a été très bien conçu et Patrick a expliqué avec grande clarté toutes les notions, en fournissant de nombreux exemples pour tous les sujets importants. De plus, il était prêt à intervenir et nous aider avec tous les problèmes que nous rencontrions lors des différents exercices.
Constantin - Ness Romania
Formation - Advanced Go Programming
Traduction automatique
Le matériel était vraiment bien préparé et structuré. Le contenu présenté est varié et très applicable. Le formateur possède une connaissance approfondie du sujet et est également un enseignant clair et précis. Goun bon équilibre entre la théorie et les exercices. Exceln timing parfait, les sujets ont été très bien abordés dans le temps alloué.
Catalin - Ness Romania
Formation - Advanced Go Programming
Traduction automatique
Mon intérêt était lié à la concurrence, mais tous les sujets sont intéressants car ils apportent une meilleure compréhension du langage GO.
Aurel - Ness Romania
Formation - Advanced Go Programming
Traduction automatique
J'aime que le formateur nous ait montré les petits détails qui peuvent être difficiles à comprendre et nous ait également présenté les meilleures pratiques.
Ilie Razvan-Mihai - Ness Romania
Formation - Advanced Go Programming
Traduction automatique
Beaucoup d'informations que je ne connaissais pas. J'ai aimé la structure qui passait en revue diverses packages fréquemment utilisés et les tâches étaient courtes et efficaces.
Alex - Ness Romania
Formation - Advanced Go Programming
Traduction automatique