CLI
make start
- run application
make migrate
- perform migrations
make gendoc
- generate swagger documentation from annotations
API Documentation
http://localhost:PORT/swaggerui
TODO
+Setup docker
+Setup mysql
+Create middleware github.com/raja/argon2pw
+Setup configuration (viper)
+Documentation https://www.ribice.ba/swagger-golang/
+Research migrations https://github.com/rubenv/sql-migrate
+Validation
+Error engine
JWT, oauth https://github.com/appleboy/gin-jwt
Access levels
Limits
+Cors
Tests, db test tools
Research logs https://github.com/Sirupsen/logrus
Cache
Deployment (kubernetes)
Monitoring