码迷,mamicode.com
首页 > 其他好文 > 详细

go中导入包的几种方式

时间:2020-11-20 12:07:05      阅读:10      评论:0      收藏:0      [点我收藏+]

标签:方法   lang   方式   span   div   执行   com   通过   简单   

  1. 标准方式:  
    import (
        "fmt"
    )
    使用:
    fmt.Println()
  2. 点(.)方式
    import (
       .  "fmt"   
    )
    
    使用时候,可以胜率fmt前缀
    Println()

      

  3. 别名
    import(
       f  "fmt"   
    
    )
    
    使用方法:f是fmt的简称
    f.Println()
    

      

  4. 下划线(_)
    import(
       _  "github.com/go-sql-driver/mysql"   
    )

    _仅作引用,而不是导入
    引用的时候:使用_操作引用包是无法通过包名来调用包中的导出函数,而是只是为了简单的调用其init函数()
    但当导入一个包时候,他的所有init()函数就会被执行,但有时候,并非真的需要这些包及导出函数,仅仅是希望它的init()函数被执行.

      

go中导入包的几种方式

标签:方法   lang   方式   span   div   执行   com   通过   简单   

原文地址:https://www.cnblogs.com/keystone/p/13983857.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!