Yet Another Issue Tracking System (YAITS) is a Go Modules project that gives APIs to create, update, retrieve, and delete issues.
The project can be run with docker
- From YAITS/mysql run
docker-compose up --build(the db host conf should be matching the mysql container name in this casedb) - This will spawn a mysql container exposed at :3306 and the api exposed at :8080 (with the volume mounted on)
git clone https://github.com/Scieon/YAITS.gitgo test ./...
This project supports swagger annotations to generate API documentation
- To generate or update docs use
swag initfromYAITS/api/ - Docs are accessible at /api/swagger/index.html (http://localhost:8080/api/swagger/index.html)

