一、并发测试
package concurrentTest
import (
"bytes"
"html/template"
"testing"
)
//BenchmarkParallel 并发批量测试
func BenchmarkParallel(b *testing.B) {
must := template.Must(template.New("test").Parse("你好,{{.}}"))
//并发执行
b.RunParallel(func(pb *testing.PB) {
var buf bytes.Buffer
for pb.Next() {
buf.Reset()
must.Execute(&buf,"北京")
}
})
}