Golang项目开发管理

工具

1. task(项目管理,类似于make)
go get -u -v github.com/go-task/task/cmd/task

2. gopm(go依赖管理)
go get -u github.com/gpmgo/gopm

3. 开发工具Goland

项目结构

project_name(项目名称)
scripts(项目脚本)
src(GOPATH)
test

项目配置

在Goland中,请把项目当前目录`pwd`配置为`Project GOPATH`,项目根目录为`Project GOPATH`

依赖管理

所有的依赖全部安装到src目录中

├── Dockerfile
├── LICENSE
├── README.md
├── Taskfile.yml
├── kchain
├── main
├── scripts
├── src
└── test

项目地址为

https://github.com/kooksee/gproject.git
原文地址:https://www.cnblogs.com/bergus/p/Golang-xiang-mu-kai-fa-guan-li.html