当前位置:网站首页>GO语言-包的使用
GO语言-包的使用
2022-06-23 03:56:00 【一边学习一边哭】
GO语言中,包其实就是一个一个的目录
- 所有的go云间不能放在同一个包下,通常需要分包管理;
- 同一个包下,所有的go文件package申明要一致;
- main包只有主函数可以用;
- 包是可以嵌套包的,但是不可以循环嵌套。
通常目录结构可以是这样:
gopath/project_name/package
go工作空间 / 项目 / 包
导入包
//导入单个包
import "package_name"
//导入多个包
import (
"package_name1"
"package_name2"
)绝对路径:从goroot或者gopath的目录下的src目录下找包
相对路径:相对于当前go文件的位置
点操作
import (
. "fmt"
)在导入的包前加上. 可以在调用包下函数时不写包名。
如原本fmt.Println,前面的fmt.可以省略。
起点名
别名操作,可以用别名代替包名。
import (
p1 "package1"
p2 "package2"
)_操作
如果导入包,不是为了执行包中的函数,只是为了执行包中的init()函数,则可以用_操作。
import (
_ "package1"
)边栏推荐
- Investment risk management
- 99 multiplication table bat
- Beyond chips and AI, why is hard technology capital becoming more and more "hard core"?
- MCS: discrete random variable
- Image noise reduction denoise AI
- MCS:连续随机变量——Student’s t分布
- Master shell, one article is enough!
- Post processing of multisensor data fusion using Px4 ECL
- 开源生态|超实用开源License基础知识扫盲帖(下)
- 关于信息泄露和防御
猜你喜欢
![[laravel series 7.8] broadcasting system](/img/87/46b3dc32346356ee70bdb7ec841881.png)
[laravel series 7.8] broadcasting system

Three methods of GNSS velocity calculation

VMware network connection error unit network service not found

(IntelliJ)插件一 Background Image Plus

BGP second test

The propeller framework v2.3 releases the highly reusable operator library Phi! Restructure development paradigm to reduce cost and increase efficiency

Complete one-time GC process of JVM principle

MCS: continuous random variable lognormal distribution

OSPF分流实验

大環境不好難找工作?三面阿裏,幸好做足了准備,已拿offer
随机推荐
Event日志关键字:EventLogTags.logtags
Hard core, become a high-quality tester: learn to communicate with products
Image noise reduction denoise AI
OSPF分流实验
JDBC入门学习(四)之Druid连接池的使用
STP summary
APP自动化测试-Appium进阶
Zygote process
Snippet Manager snippetslab
ES6的Array.from方法创建长度为N的undefined数组
【微服务|Nacos】Nacos实现多环境和多租户的数据隔离
CF【1700D】D. River Locks(dp、二分、数学)
HCIP第五次作业
How to conduct exploratory data analysis
MCS:离散随机变量——Uniform分布
MCS:离散随机变量——Bernoulli分布
Master shell, one article is enough!
618 how to break through the siege? Haier Zhijia: do a good job in digitalization of users
Difficult to find a job in a bad environment? Ali on three sides. Fortunately, he has made full preparations and has offered
Implementation of slider view