IT资讯
当前位置:雪球网 > IT资讯 >  智能时代

Golang- import 导入包的几种方式:点,别名与下划线

咪乐|直播|2018版 配套电梯于2017年7月完成调试,并于11月取得深圳市市场监督管理局颁发的特种设备使用登记证。

2021-10-28 12:53:12 木庄网络博客 编辑:米雪 浏览数:16雪球网

本文摘自php中文网,作者xiaojun1195,侵删。 Golang- import 导入包的几种方式:点,别名与下划线iteye_15425 2021-10-28     &...

本文摘自php中文网,作者xiaojun1195,侵删。

Golang- import 导入包的几种方式:点,别名与下划线

iteye_15425 2021-10-28 

     在写Go代码的时候经常用到import这个命令用来导入包文件,看到的方式参考如下:

     import(

         "fmt"

     )

    然后在代码里面可以通过如下的方式调用

      fmt.Println("hello world")

     上面这个fmt是Go语言的标准库,他其实是去GOROOT下去加载该模块,当然Go的import还支持如下两种方式来加载自己写的模块:

      相对路径     import   "./model"  //当前文件同一目录的model目录,但是不建议这种方式import

      绝对路径    import   "shorturl/model"  //加载GOPATH/src/shorturl/model模块

     上面展示了一些import常用的几种方式,但是还有一些特殊的import,让很多新手很费解,下面是三种导入包的使用方法。

      1. 点操作   有时候会看到如下的方式导入包     import( . “fmt” ) 

这个点操作的含义就是这个包导入之后在你调用这个包的函数时,你可以省略前缀的包名,也就是前面你调用的fmt.Println(“hello world”)  可以省略的写成Println(“hello world”)

      2. 别名操作   别名操作顾名思义可以把包命名成另一个用起来容易记忆的名字

  import( f “fmt” )   别名操作调用包函数时前缀变成了重命名的前缀,即f.Println(“hello world”)

      3.  _操作   这个操作经常是让很多人费解的一个操作符,请看下面这个import

分享到:

版权与免责声明:

凡未注明"稿件来源"的内容均为转载稿,本网转载出于传递更多信息的目的;如转载稿涉及版权问题,请作者联系我们,同时对于用户评论等信息,本网并不意味着赞同其观点或证实其内容的真实性;


本文地址:http://www-bud2013-com.therighthue.com/news/2021/10/10/338769181.html

转载本站原创文章请注明来源:雪球网

行业聚焦

科学家利用CRISPR干细胞疗法赋予蜥蜴新的再生能力

本文摘自太平洋电脑网,原文链接:http://news.pconline.com.cn.therighthue.com/1462/14627007.html,侵删。据外媒New Atlas报...[详细]

Redmi Watch 2 三款配色亮相:1.6 英寸 AMOLED 高清屏,屏占比更高

IT之家 10 月 21 日消息,Redmi Note 11/Pro/Pro+ 与 Redmi Watch 2 将于 10 月 28 日 19:00 正式发布,...[详细]

消息称苹果新款 27 英寸 iMac 明年推出:搭载 Mini

IT之家 10 月 20 日消息,据外媒 MacRumos 报道,DSCC(Display Supply Chain Consultants)首席执行官 Ros...[详细]

Switch 国行游戏机双 11 活动:限量派对礼盒 2397 元,套装最高降 400 元

IT之家 10 月 22 日消息,今日腾讯游戏官方宣布,Nintendo Switch 国行双 11 预售活动已经开启,提供 1 个限量礼盒 + 5 种优惠套装...[详细]

我国前三季度移动互联网累计流量达 1608 亿 GB,同比增长 35.8%

IT之家 10 月 20 日消息,据工业和信息化部网站,前三季度,我国电信业务收入累计完成 11084 亿元,同比增长 8.4%,增速较上年同期提升 5.2 个...[详细]

活动互动

更多

Explorer Patcher 工具发布,可将 Win11 任务栏恢复到 Win10 版本

 

IT之家 10 月 16 日消息,据 Neowin 报道,如果你正在寻找一种方法,简单地将 Windows 11 任务栏...[详细]

小米 MIX 4 宣布包装焕新,推出探索主题版

 

IT之家 10 月 25 日消息,小米 MIX 4  宣布包装焕新,隆重推出探索主题版,探索不止,向新而行。从...[详细]

微软 Windows Terminal 1.11 正式版/1.12 预览版发布,终于支持设置为默认终端

 

IT之家 10 月 22 日消息,据IT之家网友 @FlowerChick 投稿,Windows Terminal v1...[详细]

优酷回应“将推出新综艺《鱿鱼的胜利》”传闻:系工作失误,诚挚道歉

 

IT之家 10 月 20 日消息,今日晚间,优酷通过官方微博就“网传将推出新综艺《鱿鱼的胜利》”一事回应称,因工作失误,...[详细]

微软允许企业客户在全新 Surface 设备上自主选择 Win10 或 Win11

 

IT之家 10 月 7 日消息 9 月下旬,微软召开 2021 秋季发布会,推出了全新 Surface Lap...[详细]

一周排行每月关注
百度