命令记不住

登陆

标准库 bytes

标准库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

推荐阅读