我是靠谱客的博主 迷你钢笔,这篇文章主要介绍go语言学习笔记 — 代码结构 — 包(4):包(package)别名,现在分享给大家,希望可以做个参考。

按照约定,包名与导入路径的最后一个元素一致。例如,"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语言学习笔记内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(123)

评论列表共有 0 条评论

立即
投稿
返回
顶部