go各种import的使用方法讲解
2019-04-11 09:17
841 查看
go的各种import
最简单的:
package main import "fmt" func main() { fmt.Println("hehe") // ok }
不用说。
导入的特殊用法
那么, 带一个点, 是什么意思呢? 看看:
package main import . "fmt" func main() { Println("hehe") // ok }
可见, 带点后, 在调用时可以省略包名。
继续看, 下划线是什么意思呢?
package main import _ "fmt" func main() { fmt.Println("hehe") // error }
下划线的意思是说,只调用fmt的init
函数,无法使用fmt包中的变量和函数, 所以上述程序错误。
再来看下:
package main import x "fmt" func main() { x.Println("hehe") // ok }
可以看到,相当于别名。
简单, 无需多说。
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对脚本之家的支持。如果你想了解更多相关内容请查看下面相关链接
您可能感兴趣的文章:
相关文章推荐
- 简单讲解Go程序中使用MySQL的方法
- 各种数据库的连接串(总结DSN的使用方法)
- 使用 XML: 了解解析 XML 的各种方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- 实例代码讲解Java连接Oracle数据库的各种方法
- 使用Java程序连接各种数据库的方法介绍
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- android 适配器Adpter的使用总结 之 各种适配器中的方法
- 有关pagecontrol控件的各种使用方法
- 数据库中各种操作方式累积。这个主要是测试显示使用多种方法
- 详细讲解Java中log4j的使用方法
- [EntLib]微软企业库5.0 学习之路——第五步、介绍EntLib.Validation模块信息、验证器的实现层级及内置的各种验证器的使用方法——上篇
- asp.net开发有关DataFormatString的使用方法讲解
- FreeMarker模板使用方法讲解
- 深入讲解SQL Union和Union All的使用方法
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- 详细讲解Java中log4j的使用方法
- 讲解七种数据库中SelectTop的使用方法
- ajax中SlideShowExtender控件的使用方法讲解
- vi/vim 使用方法讲解