栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Go语言

go语言标准库

Go语言 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

go语言标准库

标准库是什么?

Go标准库是一组核心包,用来扩展和增强语言的能力,类似php的数组处理函数,php_ctype,php_calendar等。这些包为语言增加了大量不同的类型。开发人员可以直接使用这些类型,而不用再写自己的包或者去下载其他人发布的第三方包。由于这些包和语言绑在一起发布,它们会得到以下特殊的保证:

  • 每次语言更新,哪怕是小更新,都会带有标准库;
  • 这些标准库会严格遵守向后兼容的承诺;
  • 标准库是Go语言开发、构建、发布过程的一部分;
  • 标准库由Go的构建者们维护和评审;
  • 每次Go语言发布新版本时,标准库都会被测试,并评估性能。

这些保证让标准库变得很特殊,开发人员应该尽量利用这些标准库。使用标准库里的包可以使管理代码变得更容易,并且保证代码的稳定。不用担心程序无法兼容不同的Go语言版本,也不用管理第三方依赖。

Types:
	bool byte complex64 complex128 error float32 float64
	int int8 int16 int32 int64 rune string
	uint uint8 uint16 uint32 uint64 uintptr

Constants:
	true false iota

Zero value:
	nil

Functions:
	append cap close complex copy delete imag len
	make new panic print println real recover
怎么查看有哪些标准库?
#标准库列表
 go list std
#查看目前一共有多少个标准库:
 go list std | wc -l

官网:https://golang.org/pkg/

在 go 1.12 之后的版本中,godoc不再做为go编译器的一部分存在。依然可以通过go get命令安装:

go get -u -v golang.org/x/tools/cmd/godoc
godoc -http :8888
#访问下面地址即可查看文档:
http://localhost:8888/pkg/
标准库的位置?

GOROOT用来指定Go的安装目录,还有它自带的标准库包的位置。GOROOT的目录结构和GOPATH类似,因此存放fmt包的源代码对应目录应该为$GOROOT/src/fmt。

怎么使用标准库?
  • log
  • http

后端开发人员需要知道的技术栈

graphQL Apollo

Apollo教程

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/965554.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号