Go語言之init函數

Go語言有一個特殊的函數init,先於main函數執行,實現包級別的一些初始化操作。 對於init 函數來說:每個包可以包含任意多個 init 函數,這些函數都會在程序執行開始的時候被調用。所有被編譯器發現的 init 函數都會安排在 main 函數之前執行。init 函數用在設置包、初始化變量或其他要在程序運行前優先完成的引導工作。 init函數的主要作用:1)初始化不能採用初始化表達式初始化的
相關文章
相關標籤/搜索