๐ 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!