Demo Go
Criteria
Demo API base on Go-lang
Setup enviroment
- Download and install Go https://golang.org/dl/
- Visual Code tools
- MySQL Database
Keyword
- Go lang
- Clean architecture
Concepts
- Go lang of Google and you can study at Go lang Tour
- Understand about clean architecture The Clean architechture_Blog Cleancoder.com
Project structure
Demo
TODO
- Authentication
- Apply more structure
References
- https://blog.cleancoder.com/uncle-bob/2012/08/13/the-clean-architecture.html
- https://github.com/victorsteven/Go-JWT-Postgres-Mysql-Restful-API
- https://medium.com/@eminetto/clean-architecture-using-golang-b63587aa5e3f
- https://medium.com/faun/how-to-install-go-lang-on-windows-mac-ed476b81477d