Go
Go strconv包详解
1. **Parse 系列函数**:用于将字符串解析为基本类型的值,例如 `ParseBool`、`ParseInt`、`ParseFloat` 等函数。
2. **Format 系列函数**:用于将基本类型的值格式化为字符串的表示形式,例如 `FormatBool`、`FormatInt`、`FormatFloat` 等函数。
3. **Append 系列函数**:用于将基本类型的值追加到字节切片中,例如 `AppendBool`、`AppendInt`、`AppendFloat` 等函数。
4. **Quote 系列函数**:用于将基本类型的值转换为其在 Go 语言中的源代码表示形式的字符串,例如 `Quote`、`QuoteRune`、`QuoteRuneToASCII` 等函数。
5. **字符串转换函数**:包括 `Atoi`、`Itoa`、`ParseUint`、`FormatUint` 等函数,用于处理字符串和整数类型之间的转换。
6. **字符串和浮点数类型之间的转换**:包括 `Atof`、`FormatFloat`、`ParseFloat` 等函数,用于处理字符串和浮点数类型之间的转换。
Go bufio详解
`bufio` 包是 Go 标准库中的一个包,提供了带缓冲的 I/O 操作,用于提高 I/O 的效率。它封装了 `io.Reader` 和 `io.Writer`,并提供了缓冲功能,可以减少系统调用次数,提高读写性能。