
标准库bytes
bytes包含的函数
- Contains
- Count
- Fields
- HasPrefix
- Index
- Join
1.bytes.Buffer
若要在bytes.Buffer变量后面添加任意文字符号的utf-8编码,最好使用bytes.Buffer的writeRune方法
func intsToString(values []int) string { var buf bytes.Buffer buf.WriteByte('[') for i, v := range values { if i > 0 { buf.WriteString(",") } fmt.Fprintf(&buf, "%d", v) } buf.WriteByte(']') return buf.String() } func main() { fmt.Println(intsToString([]int{1, 2, 3, 4, 5, 6})) }
g
g
g
g
g
g
g
g
g