20-编程语言40-Go程序组织包与导入包初始化本页总览包初始化 init 函数 概念 init: 包初始化时自动调用一次; 调用限制: 不能被代码显式调用; 使用位置: package 中可声明用于初始化的 init 函数; 语法格式 package configvar Loaded boolfunc init() { Loaded = true} 执行顺序 被导入包: 先于当前包初始化; 当前包变量: 先于当前包 init 初始化; 多个 init: 按文件和声明顺序执行; 顺序摘要 阶段初始化对象1被导入 package2当前 package 变量3当前 package 的 init