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