go语言导入包的方法:1、通过import命令导入包文件;2、通过点操作的方式导入包;3、使用别名操作的方式导入包;4、通过“_”操作的方式导入包。
本文环境:Windows7系统、Go1.11.2版,本文适用于所有品牌的电脑。
:《go语言教程》
Go导入包的几种方式(import)
一:包导入的常规语法
在写Go代码的时候经常用到import这个命令用来导入包文件,看到的方式参考如下:
import( "fmt" ) //然后在代码里面可以通过如下的方式调用 fmt.Println("hello world")
上面这个fmt是Go语言的标准库,他其实是去GOROOT下去加载该模块,当然Go的import还支持如下两种方式来加载自己写的模块:
//相对路径 import "./test_model" //当前文件同一目录的test_model目录,但是不建议这种方式import //绝对路径 import "mygoproject/test_model" //加载GOPATH/src/mygoproject/test_model模块
二:其它导包方式
2. 1 点操作
有时候会看到如下的方式导入包
import . “fmt”
这个点操作的含义就是这个包导入之后在你调用这个包的函数时,你可以省略前缀的包名,也就是前面你调用的
fmt.Println(“hello world”) //可以省略的写成 Println(“hello world”)
2.2 别名操作
别名操作顾名思义可以把包命名成另一个用起来容易记忆的名字
import( f “fmt” ) //别名操作调用包函数时前缀变成了重命名的前缀,即 f.Println(“hello world”)
2.3 _ 操作
更多相关技术文章,请访问golang教程栏目!
消息,据a早期发行in监测,LAB过去24小时成交量放大至近7日平均水平的3.9倍,价格累计下跌5...
2 阿里巴巴新AI模型称仅次于Anthropic的Fabl消息,阿里巴巴宣布其新AI模型Qwen3.8 Max的参数量达到2.4万亿,声称在领先的前沿AI模型中仅次...
3 Solana网络单日收入重回区块链榜首,为近消息,据Solanafloor数据,Solana在7月18日的网络收入位居所有区块链第一,这是近五个月以来的首...
4 Nouriel Roubini:AI可能迫使政府采用普遍基消息,Nouriel Roubini在接受Bloomberg TV采访时警告,人工智能的快速发展可能迫使各国政府选择普...
5 A股三大股指走低,深证成指跌2%7月20日,A股三大股指走低,深证成指跌2%,创业板指跌1.34%,沪指跌0.51%。...
6 MetaMask聘用朝鲜黑客,未造成实质损失消息,MetaMask聘请了与朝鲜有关的黑客作为开发者,该黑客GitHub账号imyugioh自2025年9月起已在L...
7 BTC、ETH、SOL和XRP ETF上周净流入情况消息,上周比特币、以太坊、索拉纳和瑞波币现货ETF均出现净流入。其中,比特币净流入7567万...
8 国信证券吴信坤:阶段性买点或已出现消息,国信证券策略首席分析师吴信坤发布最新研究报告表示,截至7月17日,全部A股PE为21.8倍...
9 Binance停止支持Moonriver和Moonbeam主网消息,Binance宣布停止支持Moonriver和Moonbeam主网,并开放上述代币通过Base网络进行充值和提现。...
10 SpaceX定于7月23日进行Starship第13次飞行测试消息,SpaceX计划于7月23日进行Starship的第13次飞行测试,此前在7月16日的发射中因发动机点火故...
成都来彰科技 蜀ICP备2025134723号-1
资讯来源互联网,如有版权问题请联系管理员删除。