mirror of
https://github.com/golang/go.git
synced 2024-09-21 18:38:37 +00:00
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>
This commit is contained in:
parent
11c5bf521e
commit
50bb42a46f
@ -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 {
|
||||
|
Loading…
Reference in New Issue
Block a user