綜合


Package相關

*package 中定義的函式,名稱必須是以大寫開頭,其他套件外的程式,才能進行呼叫,若函式名稱是小寫,那麼會是套件中才可以使用的函式。

*若import指定別名時使用".",就不需要套件名稱作為前置名稱。

*每個套件可以有多個 init 定義在各個不同的原始檔案中,套件被 import 時會執行,若是 main 套件,則會在所有 init 函式執行完畢後,再執行 main 函式,Go 執行套件初始化時,不會保證套件中多個 init 的執行順序。

*若指定別名時使用 _,則不會導入套件,只會執行套件的初始函式,也就是套件中使用 func init() 定義的函式。

results matching ""

    No results matching ""