2016-09-18 83 views

回答

3

真的沒關係。 main軟件包無法導入,因此無論是否導出它們都無關緊要。

但是,如果你確實將它們導出,那麼像golint這樣的工具會鼓勵你記錄它們,所以這可能是繼續導出它們的一個很好的理由。

3

最重要的是要保持一致。我更喜歡在軟件包main中以小寫字母命名未導出的項目,即使它們無法導出。這是因爲這是另一個暗示,這些實體不在其包含的包之外使用。你不需要知道聲明是主要知道聲明的東西不是外部使用的。