@@ -45,7 +45,7 @@ func NewHelloRequest() *HelloRequest {
4545func (x * HelloRequest ) Bind (r * http.Request ) (err error ) {
4646 values , parseErr := url .ParseQuery (r .URL .RawQuery )
4747 if parseErr != nil {
48- err = errutil .Explain (err , "parse query error: %w " , parseErr )
48+ err = errutil .Explain (err , "parse query error: %s " , parseErr )
4949 return
5050 }
5151
@@ -58,7 +58,7 @@ func (x *HelloRequest) Bind(r *http.Request) (err error) {
5858 if len (v ) == 1 {
5959 x .Message = v [0 ]
6060 } else {
61- err = errutil .Stack (err , "invalid value for \" message\" " )
61+ err = errutil .Explain (err , "invalid value for \" message\" " )
6262 }
6363 }
6464 if ! hasMessage {
@@ -69,7 +69,7 @@ func (x *HelloRequest) Bind(r *http.Request) (err error) {
6969
7070func (x * HelloRequest ) Validate () (err error ) {
7171 if validateErr := x .HelloRequestBody .Validate (); validateErr != nil {
72- err = errutil .Stack (err , "validate failed on \" HelloRequest\" : %w " , validateErr )
72+ err = errutil .Stack (err , "validate failed on \" HelloRequest\" : %s " , validateErr )
7373 }
7474 return
7575}
@@ -82,10 +82,7 @@ func (x *HelloRequestBody) DecodeJSON(d jsonflow.Decoder) (err error) {
8282 return err
8383 }
8484
85- for {
86- if d .PeekKind () == '}' {
87- break
88- }
85+ for d .PeekKind () != '}' {
8986
9087 var key string
9188 key , err = jsonflow .DecodeString (d )
@@ -172,9 +169,9 @@ func TestHello(t *testing.T) {
172169 if err != nil {
173170 panic (err )
174171 }
175- resp .Body .Close ()
172+ _ = resp .Body .Close ()
176173 fmt .Println (string (b ))
177- svr .Shutdown (t .Context ())
174+ _ = svr .Shutdown (t .Context ())
178175}
179176
180177func TestStream (t * testing.T ) {
@@ -195,7 +192,7 @@ func TestStream(t *testing.T) {
195192 if err != nil {
196193 panic (err )
197194 }
198- resp .Body .Close ()
195+ _ = resp .Body .Close ()
199196 fmt .Print (string (b ))
200- svr .Shutdown (t .Context ())
197+ _ = svr .Shutdown (t .Context ())
201198}
0 commit comments