小编goo*_*lei的帖子

Golang项目目录结构

关于Golang目录结构,我有些困惑.

根据名为<The way to go>的书,项目代码应放入src,并推荐以下目录结构.

    ???src/
    |  ???main.go
    |  ???say/
    |  |  ???say.go
    |  |  ???say_test.go
    ???bin/
    |  ???say
    ???pkg/
       ???linux_amd64/
          ???say.a
Run Code Online (Sandbox Code Playgroud)

但我发现很多包里面github.com都没有src目录.

例如:

https://github.com/facebookgo/grace

https://github.com/astaxie/beego

所以,我不知道是否src需要目录.

我有一些项目,他们有相互依赖.它们在私有GitLab存储库中管理.

我怎么组织他们?

go gopath

12
推荐指数
4
解决办法
8954
查看次数

标签 统计

go ×1

gopath ×1