djumpen / wordplay-go

REST API for mobile app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

REST API for mobile app


Languages

Language:Go 99.6%Language:Makefile 0.3%Language:Shell 0.1%