golang gin api server template
.
โโโ LICENSE
โโโ Makefile # make ๅฝไปค, ็ธๅ
ณ็่ๆฌ
โโโ README.md
โโโ app # ้กน็ฎไปฃ็ , ไธๅก้ป่พ
โ โโโ api # api ๅฑ๏ผๅฏนๅคๆฅๅฃๅฎ็ฐ้ป่พ๏ผๆ็
งๆจกๅๅๅ
โ โ โโโ app.go
โ โ โโโ init.go
โ โ โโโ user.go
โ โโโ app.go # ้กน็ฎๅฏๅจๅ
ฅๅบ
โ โโโ docs # swagger ๆๆกฃ
โ โ โโโ docs.go
โ โ โโโ swagger.json
โ โ โโโ swagger.yaml
โ โโโ event # ไบไปถ
โ โ โโโ event
โ โ โโโ listener
โ โโโ middleware # ไธญ้ดไปถ
โ โ โโโ authorization.go
โ โ โโโ cors.go
โ โ โโโ request_log.go
โ โโโ model # ๆฐๆฎๅบ ๆจกๅๅฎไน
โ โ โโโ base.go
โ โ โโโ user
โ โ โโโ user.go
โ โโโ repository # ๆฐๆฎๅบๆไฝ repo ๅฑ
โ โ โโโ user
โ โ โโโ user.go
โ โโโ request # ่ฏทๆฑๅๆฐ
โ โ โโโ app.go
โ โ โโโ base.go
โ โ โโโ user
โ โ โโโ user.go
โ โโโ response # ๅๅบๅๆฐไปฅๅ็ธๅ
ณๅฐ่ฃ
โ โ โโโ app.go
โ โ โโโ errcode.go
โ โ โโโ response.go
โ โ โโโ user
โ โ โโโ user.go
โ โโโ route # ่ทฏ็ฑๅฎไน
โ โ โโโ app.go
โ โ โโโ route.go
โ โ โโโ user.go
โ โโโ service # ๅฏนๅบๆจกๅๅ
ฌๅ
ฑ็้ป่พ๏ผๆฝ็ฆปๅบๆฅๅค็จๆจกๅ
โ โ โโโ user.go
โ โโโ struct # ๅฐ่ฃ
ไธไบๅ
ฌๅ
ฑ็็ปๆไฝ
โ โ โโโ page.go
โ โ โโโ user_token.go
โ โโโ task # ๅฎๆถไปปๅก
โ โโโ task.go
โโโ cmd
โ โโโ run.go
โโโ config.yaml # ้
็ฝฎๆไปถ
โโโ config.yaml.example # ้
็ฝฎๆไปถ็คบไพ
โโโ go.mod
โโโ go.sum
โโโ internal # ๅ
้จๅ
โ โโโ bootstrap # ๅฏๅจๅๅงๅ
โ โ โโโ init.go
โ โ โโโ migrate.go
โ โโโ config # ้
็ฝฎ็ปๆไฝๅฎไนไปฅๅๅๅงๅ
โ โ โโโ config.go
โ โโโ const # ๅ
จๅฑๅธธ้
โ โ โโโ const.go
โ โ โโโ context.go
โ โโโ global # ๅ
จๅฑๅ้
โ โ โโโ global.go
โ โโโ logger # ๆฅๅฟๅฐ่ฃ
โ โ โโโ logger.go
โ โโโ mysql # mysql ๅฐ่ฃ
โ โ โโโ mysql.go
โ โโโ redis # redis ๅฐ่ฃ
โ โ โโโ redis.go
โ โโโ server # http server
โ โโโ http.go
โ โโโ route.go
โโโ main.go # ๅ
ฅๅฃๆไปถ
โโโ pkg # ๅทฅๅ
ทๅ
โโโ test # ๆต่ฏไปฃ็