Go 的很多項目都直接把代碼放在了項目的最外層叉弦,這個感覺很不爽篙耗,說明庫根本沒有用到namespace來分割,這樣很容易導(dǎo)致名字沖突.
所以洞慎,從ruby轉(zhuǎn)移過來的我還是習(xí)慣用一個目錄和package來區(qū)分項目 例如
https://github.com/jimxl/rubygo
GitHub
但是這樣之后爪幻,我們直接在最外層跑測試就會報錯
編譯
經(jīng)過多次搜索原來跑測試是這么用的菱皆,奇怪,蛋疼.
http://stackoverflow.com/questions/16353016/how-to-go-test-all-testings-in-my-project
跑測試