CircleCI使ってる
- Server Side: Go (gin)
- Frontend: Nuxt.js
- DB: MySQL8.0 (docker)
DBはdev用とtest用でコンテナ分けて2つ動いてる
まずはDB環境つくる
$ make docker_up
マイグレーションする
$ make migrate_up
サーバーだけ動かす
$ make server
フロントだけ動かす
$ make front
MySQL(dev)に潜る
$ make mysql
passはpassword
なんと、swagger生成もできます。
$ make swagger
これでdocs/swagger/
にswaggerファイルができるので、適当なツールで閲覧してください
- リリースするまではガンガン変えていきます。