diff options
| author | cuiweixie <cuiweixie@gmail.com> | 2022-09-03 07:14:29 +0800 |
|---|---|---|
| committer | Gopher Robot <gobot@golang.org> | 2022-09-06 21:52:12 +0000 |
| commit | 50bb42a46f177d117acd2050e5b498ea15f06332 (patch) | |
| tree | fd29969cfd6308e1d2145efd049a371fa91c63df /src/net/http | |
| parent | 11c5bf521e676a379fbf17d956c61acd3d33eb31 (diff) | |
| download | go-50bb42a46f177d117acd2050e5b498ea15f06332.tar.xz | |
net/http: using strings.Builder
Change-Id: I5d4c89a8d87a8697d038bf91b17d7ffc847a49c7
Reviewed-on: https://go-review.googlesource.com/c/go/+/428137
Reviewed-by: Robert Griesemer <gri@google.com>
Auto-Submit: Robert Griesemer <gri@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Run-TryBot: xie cui <523516579@qq.com>
TryBot-Result: Gopher Robot <gobot@golang.org>
Diffstat (limited to 'src/net/http')
| -rw-r--r-- | src/net/http/triv.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/net/http/triv.go b/src/net/http/triv.go index 9bf0caa37f..4c2160bbc3 100644 --- a/src/net/http/triv.go +++ b/src/net/http/triv.go @@ -7,7 +7,6 @@ package main import ( - "bytes" "expvar" "flag" "fmt" @@ -17,6 +16,7 @@ import ( "os" "os/exec" "strconv" + "strings" "sync" ) @@ -49,7 +49,7 @@ func (ctr *Counter) ServeHTTP(w http.ResponseWriter, req *http.Request) { case "GET": ctr.n++ case "POST": - buf := new(bytes.Buffer) + var buf strings.Builder io.Copy(buf, req.Body) body := buf.String() if n, err := strconv.Atoi(body); err != nil { |
