Résumé
Quel parcours ! Nous sommes parvenus à la fin du parcours sur les notions de base de Go, et vous avez écrit plusieurs programmes dans le cadre des exercices pratiques. Vous êtes maintenant prêt à continuer votre parcours d’apprentissage dans Go et à commencer à écrire des programmes plus complexes.
Pour plusieurs rubriques, telles que l’accès concurrentiel, nous avons examiné les principes de base et n’ont pas été approfondis. Nous vous suggérons de comprendre comment écrire du code plus facile à modifier et qui s’exécute rapidement.
Comme vous l’avez vu, Go est idiomatique dans certains aspects tels que l’accès simultané, la gestion des erreurs et l’utilisation des infrastructures. Dans certains cas, vous auriez dû oublier ce que vous saviez d’autres langages de programmation pour comprendre pourquoi Go décide d’implémenter des éléments d’une certaine façon. Par exemple, Go n’est pas un langage de programmation orientée objet (OOP), mais un grand nombre de fonctionnalités OOP peuvent être implémentées dans Go.
Nous vous recommandons de continuer à utiliser les exercices que vous avez effectués et de les étendre. Surtout, ne faites aucune supposition, écrivez un cas de test et prouvez les hypothèses que vous pourriez rencontrer sur Go.