Go语言之init函数

Go语言有一个特殊的函数init,先于main函数执行,实现包级别的一些初始化操作。 对于init 函数来说:每个包可以包含任意多个 init 函数,这些函数都会在程序执行开始的时候被调用。所有被编译器发现的 init 函数都会安排在 main 函数之前执行。init 函数用在设置包、初始化变量或其他要在程序运行前优先完成的引导工作。 init函数的主要作用:1)初始化不能采用初始化表达式初始化的
相关文章
相关标签/搜索