概述
按照约定,包名与导入路径的最后一个元素一致。例如,"math/rand"包中的源码均以package rand 语句开始。
当使用第三方包时,包名可能会非常接近或者相同,此时就可以使用package别名来进行区别和调用,增强代码可读性。
- 单个包的package别名
// 为fmt起别名为fmt2
import fmt2 "fmt"
- 多个包的package别名
import (
io "fmt"
xitong "os"
shijian "time"
zifu "strings"
)
例子
package main
import (
io "fmt" // 定义io为包fmt的别名
)
func main() {
io.Println("Hello world!你好,世界!")
}
最后
以上就是迷你钢笔为你收集整理的go语言学习笔记 — 代码结构 — 包(4):包(package)别名的全部内容,希望文章能够帮你解决go语言学习笔记 — 代码结构 — 包(4):包(package)别名所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复