【发布时间】:2015-04-21 20:31:38
【问题描述】:
我正在创建一个项目。由于项目存储库的根目录下已经有很多东西(doc,README.md ...),我希望所有源代码都放在一个文件夹 src 中,所有测试代码都放在一个名为的文件夹中测试:
\go
\src
\github.com
\user
\my_project
\src
main.go
some_func.go
\test
test_main.go
test_some_func.go
\doc
README.md
但我有两个问题:
- 当我在 my_project 文件夹中时,构建命令不起作用。我必须进入 my_project/src 才能成功运行构建。我想从 my_project 文件夹中执行此操作。如何强制 go 理解 my_project 的源代码在 src 代码中?
- 那么 go install 命令生成的可执行文件名为 src。如何更改该可执行文件的名称?
【问题讨论】:
标签: go