返回Go语言教程首页
概念简介
Go语言提供内建的 base64 编解码支持。
例程代码
package main
// 这个语法引入了 `encoding/b...
返回Go语言教程首页
概念简介
SHA1 散列经常用生成二进制文件或者文本块的短标识。例如,git 版本控制系统大量的使用 SHA1 来标识受版本控制的...
返回Go语言教程首页
概念简介
URL 提供了一个统一资源定位方式。
这里了解一下 Go 中是如何解析 URL 的。
例程代码
package main...
返回Go语言教程首页
概念简介
从字符串中解析数字在很多程序中是一个基础常见的任务,在Go 中是这样处理的。
例程代码
package ma...
返回Go语言教程首页
概念简介
Go语言的 `math/rand` 包提供了伪随机数生成器(英)。
例程代码
package main
import "time"
i...
返回Go语言教程首页
概念简介
Go 支持通过基于描述模板的时间格式化和解析。
例程代码
package main
import "fmt"
import "t...
返回Go语言教程首页
概念简介
一般程序会有获取Unix 时间的秒数,毫秒数,或者微秒数的需要。来看看如何用 Go 来实现。
例程代码
...
返回Go语言教程首页
概念简介
Go语言对时间和时间段提供了大量的支持;这里是一些例子。
例程代码
package main
import "fmt...
返回Go语言教程首页
概念简介
Go 提供内置的 JSON 编解码支持,包括内置或者自定义类型与 JSON 数据之间的转化。
例程代码
pa...
返回Go语言教程首页
概念简介
Go 提供内置的正则表达式。
这里是 Go 中基本的正则相关功能的例子。
例程代码
package main
...
返回Go语言教程首页
概念简介
Go 在传统的`printf` 中对字符串格式化提供了优异的支持。
这里是一些基本的字符串格式化的任务的例子。
...
返回Go语言教程首页
概念简介
标准库的 `strings` 包提供了很多有用的字符串相关的函数。
这里是一些用来让你对这个包有个初步了解的例子。
...
返回Go语言教程首页
概念简介
我们经常需要程序在数据集上执行操作,比如选择满足给定条件
的所有项,或者将所有的项通过一个自定义函数映射...
返回Go语言教程首页
概念简介
Defer 被用来确保一个函数调用在程序执行结束前执行。同
样用来执行一些清理工作。 `defer` 用在像其他语言中的...
返回Go语言教程首页
概念简介
`panic` 意味着有些出乎意料的错误发生。通常我们用它
来表示程序正常运行中不应该出现的,或者我们没有处理
...