go各种import的使用方法讲解

作者:stpeace 时间:2024-05-02 16:25:32 

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
}

可以看到,相当于别名。

简单, 无需多说。

来源:https://blog.csdn.net/stpeace/article/details/82901633

标签:go,import,导入,特殊用法
0
投稿

猜你喜欢

  • 面向对象的XHTML与CSS编程

    2008-01-11 13:37:00
  • 如何让python的运行速度得到提升

    2023-04-26 21:48:35
  • 小程序实现横向滑动日历效果

    2024-04-10 16:19:46
  • 解决Vue watch里调用方法的坑

    2024-05-05 09:10:44
  • Django基于ORM操作数据库的方法详解

    2024-01-28 18:53:52
  • Git下载与环境变量配置方法

    2022-10-19 19:53:13
  • python里glob模块知识点总结

    2022-10-06 18:13:18
  • Python爬虫爬取博客实现可视化过程解析

    2023-12-16 08:58:33
  • python基础之for循环

    2021-08-06 02:12:51
  • python 获取图片分辨率的方法

    2022-02-19 12:03:56
  • Pycharm及python安装详细步骤及PyCharm配置整理(推荐)

    2021-03-15 21:55:51
  • Python文本文件的合并操作方法代码实例

    2022-12-07 21:52:54
  • golang接收post和get请求参数处理

    2024-04-25 15:26:54
  • php while循环控制的简单实例

    2024-05-11 10:03:54
  • Django1.11配合uni-app发起微信支付的实现

    2023-12-18 13:22:22
  • 基于python使用OpenCV进行物体轮廓排序

    2022-06-27 23:25:01
  • 基于 Mysql 实现一个简易版搜索引擎

    2024-01-25 02:00:38
  • Python将list中的string批量转化成int/float的方法

    2021-12-11 00:11:59
  • JS关于刷新页面的相关总结

    2024-04-22 12:52:36
  • Pytorch测试神经网络时出现 RuntimeError:的解决方案

    2022-03-28 14:26:47
  • asp之家 网络编程 m.aspxhome.com