Go Project Architecture
go
golang
project
architecture
上一篇講了專案起手式
接下來就會是 專案的架構上 會怎樣放檔案 怎樣切分職責
專案資料夾
main.go # 專案入口
.env-example # Env 內容 example
資料夾 Router # Api router
— Router.go # Api router 設定入口
— 資料夾 Middleware # Middleware 都放在這裡
資料夾 Service # 第三方的服務
資料夾 Database # Mysql / Redis 等等 …
資料夾 Tools # jwt / crypto 等等…
資料夾 Static # 一些固定的檔案
打完收工