3
OK Go代码,围棋的主要卖点是它易于编辑和美妙的工具链的,但作为一个新手去,我真的失去了存在和无法理解上的文档点。无法知道如何编译在多个文件中
我有两个文件(一个类型定义和方法,称为stack.go
,一个主程序,称为main.go
)内的叠玩具例子,都是在我的GOPATH/src/stacker
目录。
- 应该如何的每个文件被命名为?它有什么重要吗?至少有一个约定?强制命名?
- 应该用什么包的名字吗?我明白他们应该使用相同的包名,但哪一个?是
stacker
? - 在
main.go
,我应该如何使用import
指令导入stack.go
?
我已经尝试了多种组合,没有工作直到现在。
你应该提到的是,如果'stacker'应该编译成可执行文件,而不是作为一个导入包,它是应该是'包main'。 – ANisus 2013-03-08 14:42:20
@ANisus和Erik,谢谢你的回答。现在完美的工作,我开始得到整体的想法。 – Fabien 2013-03-08 14:46:48
@ANisus更新了我的答案。谢谢 – 2013-03-08 23:48:25