package main
import (
"bytes"
"fmt"
)
func test() string{
var b bytes.Buffer
b.Grow(1000) //将buffer的容量提升到1000,然后写入到字符中
for i :=0;i<1000;i++{
b.WriteString("a")
}
return b.String()
}
func main() {
fmt.Print(test())
}
package main
import (
"bytes"
"fmt"
)
func test() string{
var b bytes.Buffer
b.Grow(1000) //将buffer的容量提升到1000,然后写入到字符中
for i :=0;i<1000;i++{
b.WriteString("a")
}
return b.String()
}
func main() {
fmt.Print(test())
}
原文:https://www.cnblogs.com/hualou/p/12069703.html