Chapitre 1 du parcours Découvrir Goravel

Premier coup de pédale

Les routes de Goravel, des réponses JSON, un paramètre d'URL, un contrôleur et une vue, avec juste ce qu'il faut de Go.

4 exercices · 400 XP · environ 1 h 15 · premier chapitre gratuit

Ce chapitre fait travailler : RouteRéponse JSONParamètre de routeVariableChaîne de caractèresContrôleurStructMéthodeSliceVueGabaritrange

Les exercices du chapitre

  1. En selle !

    Exercice 1 · 100 XP · 2 objectifs vérifiés par des tests

    Les Gophers Volants sont une coopérative de coursiers à vélo, à Lyon. Margot, qui l'a fondée, en a assez du tableau blanc couvert de flèches et des textos qui se perdent. Elle veut une API pour l'application des coursiers, et elle a choisi Goravel, un framework Go qui ressemble beaucoup à Laravel. Le projet est déjà créé, et il tourne ici, dans votre navigateur.

    RouteRéponse JSON

  2. Le coursier du jour

    Exercice 2 · 100 XP · 2 objectifs vérifiés par des tests

    Le matin, chaque coursier ouvre l'application, qui l'accueille par son prénom. Margot veut que ce soit l'API qui le fasse.

    Paramètre de routeVariableChaîne de caractères

  3. Un contrôleur pour les coursiers

    Exercice 3 · 100 XP · 2 objectifs vérifiés par des tests

    routes/web.go grossit, et Margot a déjà d'autres idées. Comme dans Laravel, le code des routes ira dans un contrôleur. Le neveu de Margot, qui « fait du Go », a commencé CoursierController et y a rangé la liste des coursiers.

    ContrôleurStructMéthodeSlice

  4. Le tableau du local

    Exercice 4 · 100 XP · 3 objectifs vérifiés par des tests

    Au local, un vieil écran est accroché au-dessus des vélos. Margot voudrait y afficher la liste des coursiers, en grand, pour que chacun sache qui roule aujourd'hui.

    VueGabaritrange