当前位置: 首页 > news >正文

企业制作网站公司广东的互联网公司有哪些

企业制作网站公司,广东的互联网公司有哪些,阳新招聘网最新招聘,惠州seo管理Init()包初始化 执行优先级 Init()函数的执行优先级比main()函数的执行优先级要高,也就是说程序会优先执行Init()函数之后再执行main()函数. 代码如下 package mainimport "fmt"func init() {fmt.Println("执行了Init()函数") }func main() {fmt.Println…

Init()包初始化

执行优先级

  • Init()函数的执行优先级比main()函数的执行优先级要高,也就是说程序会优先执行Init()函数之后再执行main()函数.

  • 代码如下

    package mainimport "fmt"func init() {fmt.Println("执行了Init()函数")
    }func main() {fmt.Println("执行了main()函数")
    }
    
  • 输出结果

    执行了Init()函数
    执行了main()函数
    

Init()函数特点

  • 不能修改函数的名称

  • 不能有返回值

  • 程序会被自动调用,不可以被引用

  • init()可以在任意包下,而且可以重复定义多个

  • 在同一go文件下,多个init()函数的调用顺序是从上到下

  • 代码展示

    package mainimport "fmt"func init() {fmt.Println("2.执行了Init()函数")
    }
    func init() {fmt.Println("1.执行了Init()函数")
    }func main() {fmt.Println("执行了main()函数")
    }
  • 结果展示

    2.执行了Init()函数
    1.执行了Init()函数
    执行了main()函数
    
  • 同一package中的不同文件,优先执行mian()函数下的Init()函数之后,将按文件名字符串进行"从小到大"排序,之后顺序调用文件中的Init()函数

  • 在这里插入图片描述- 对于不同package,如果互不依赖,按照main包中import的顺序调用其包中的init()函数
    -在这里插入图片描述

  • 对于不同package,如果存在依赖,调用顺序为最后被依赖的最先被初始化,依赖顺序例如: mian导入pkg1,pkg1导入pkg2,pkg2导入pkg3,``Init()执行顺序: pkg3 -> pkg2 ->pkg1->mian,注意避免死循环的情况,例如pkg3 -> pkg2 ->pkg1->mian->pkg3 执行顺序: pkg3 -> pkg2 ->pkg1->mian,注意避免死循环的情况,例如pkg3 -> pkg2 ->pkg1->mian->pkg3
    -在这里插入图片描述

  • 在导入包的时候在导包符号前加_(空白标记符),就可以只执行包内的Init()函数,也可以避免报错

  • 例如: "_src/a"

http://www.15wanjia.com/news/191943.html

相关文章:

  • 网站设计重要性ui设计交付物都包含哪些
  • 一个网站每年维护费用织梦模板安装详细教程
  • 网站开发后端开发无锡阿凡达网站建设
  • 西安网站建设官网idc网站源码
  • 长沙网站排名优化价格网站建设宝安
  • 旅游网站开发注意点wordpress330
  • 广州网站开发哪家专业怎么制作免费网站教程视频
  • 高性能网站建设 下载企业宣传册免费模板网站
  • 山东信达建设有限公司网站卖东西的网站模板免费下载
  • 有源码就可以自己做H5网站吗建站平台与建站系统
  • 基于微信公众号开发网站开发wordpress 股票 插件
  • 做网站界面用什么软件公司ppt模板
  • 深圳网站建设 乐云践新宁波城乡建设局网站
  • 拟采用建站技术建设官网网站
  • 网站每天做100个外链怎么开一家网站开发公司
  • php做网站标题加链接期货软件定制开发公司
  • 网站备案好后网站怎样盈利
  • 扬州品牌网站设计设计导航网站 左侧菜单栏
  • 要找企业做网站应该注意什么wordpress 小米主题
  • 做网站最大的公司搜索附近人软件
  • 网站开发 都包含什么语言商业运营是做什么的
  • 网站建设比选文件o2o电商网站
  • 外网平面设计网站淘宝美工培训班怎么样
  • 做网站一般用什么字体网站上用的字体
  • 网站备案流程详解上海工商信息查询官网
  • 广州企业做网站7k7k网页游戏
  • 网站制作公司排名wordpress 文章登陆可见
  • 旅游网站建设风险网站开发的目的 实习报告
  • 健身餐的网站怎么做推介网官网
  • 网站优化排名易下拉稳定小企业网站建设价格