golang go init 的执行顺序,注意是不按导入规则的(这里是编译时按文件名的顺序执行的) 09-17 / 0 评论 / 87 阅读 /0 赞 本文阅读 1 分钟 首页 › golang › 正文 解答:init函数是用于程序执行前做包的初始化的函数,比如初始化包里的变量等每个包可以拥有多个init函数包的每个源文件也可以拥有多个init函数同一个包中多个init函数的执行顺序go语言没有明确的定义(说明)不同包的init函数按照包导入的依赖关系决定该初始化函数的执行顺序init函数不能被其他函数调用,而是在main函数执行之前,自动被调用 本文来自投稿,不代表本站立场,如若转载,请注明出处: