package main
import (
"bytes"
"fmt"
)
func main() {
var buffer bytes.Buffer
buffer.WriteString("hello,go!")
bPrefix, bSuffix := buffer.Bytes()[:4],buffer.Bytes()[4:]
fmt.Println(string(bPrefix),string(bSuffix))
}
go语言:把一个缓存 buf 分片成两个 切片:第一个是前 n 个 bytes,后一个是剩余的,用一行代码实现。
最新推荐文章于 2023-11-15 17:16:04 发布