project/

directory
v0.0.0-...-f7f2675 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 20, 2023 License: GPL-3.0

README

Documentation du projet

Structure du projet

project
├── cmd 			Point d'entrée de l'application
├── config 			Configuration du projet
├── internal 			Packages internes
│   ├── api 			Packages réserver à la création d'API
│   │   └── v1 			Version des API
│   │       ├── fizzbuzz 	API FizzBuzz
│   │       └── status   	API Status
│   ├── docs			Documentation Swagger
│   ├── lib			Libraries
│   └── model 			Pseudo model de données
└── pkg 			Pour les packages exportables

Approche

Comme je ne savais pas trop ce qui étais attendu j'ai essayer d'édulcorer le projet avec différentes approches et bonne pratiques C'est pas toujours ce qu'il y aura de plus optimiser/performant mais ca fait le job.

Directories

Path Synopsis
Package main is the entry point for the application.
Package main is the entry point for the application.
Package config provides functions/var/const for loading and accessing configuration settings for the application.
Package config provides functions/var/const for loading and accessing configuration settings for the application.
internal
api
Package api implements Register method for fiber
Package api implements Register method for fiber
api/v1
Package v1 grouping all API flagged by version number 1
Package v1 grouping all API flagged by version number 1
api/v1/fizzbuzz
Package fizzbuzz implementation all handler for FizzBuzz API
Package fizzbuzz implementation all handler for FizzBuzz API
api/v1/status
Package status implementation all handler for Status API
Package status implementation all handler for Status API
docs
Code generated by swaggo/swag.
Code generated by swaggo/swag.
lib
Package lib grouping various libraries
Package lib grouping various libraries
model/fizzbuzz
Package fizzbuzz grouping the data models linked to the fizzbuzz API
Package fizzbuzz grouping the data models linked to the fizzbuzz API
pkg
server
Package server provides a simple HTTP/HTTPS server implementation for serving static and connect API.
Package server provides a simple HTTP/HTTPS server implementation for serving static and connect API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL