这是我第一个 golang 项目的目录结构,一个很简单的评论服务。
```
➜ talk git:(master) tree .
.
├── config.sample.yaml
├── db-migrations
│ ├── 20190102173600-init-schema.sql
│ ├── 20190109170100-rename-tags.sql
│ └── README.txt
├── Dockerfile
├── go.mod
├── go.sum
├──
README.md├── server.go
└── talk
├── api.go
├── config.go
├── config_test.go
├── core.go
├── db.go
├── errors.go
├── logging.go
├── mid_auth0.go
├── mid_method_override.go
├── mid_request_id.go
├── router.go
├── utils_http.go
├── utils_tags.go
└── utils_test.go
```