π Hello! I just created a boilerplate, clean architecture, API versioning, data versioning. Any feedback is welcome!
Features β¨
- API Versioning
- Data Versioning
- Dynamic Struct Type
- Clean Architecture
- Postman Collections
- API Documentation with swagger
Project structure π
api βββ adapters β βββ mongo.go βββ app.go βββ handlers β βββ errors.go β βββ parser_body.go β βββ response.go βββ utilities β βββ configuration.go β βββ converter.go βββ versions βββ v1 β βββ entities β βββ factories β βββ repositories β βββ routes β βββ usecases βββ v2 βββ entities βββ factories βββ repositories βββ routes βββ usecases Here is my GitHub link for this project:
https://github.com/aofdev/fiber-versioning-boilerplate
Thank you for reading my post π
Thanks! Don't forget to give a β₯οΈ and follow :)

Top comments (1)
Thanks for sharing your ideas!