// Copyright 2015 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.// +build !plan9,go1.7packagectxhttpimport("io""net/http""net/http/httptest""testing""context")funcTestGo17Context(t*testing.T){ts:=httptest.NewServer(http.HandlerFunc(func(whttp.ResponseWriter,r*http.Request){io.WriteString(w,"ok")}))ctx:=context.Background()resp,err:=Get(ctx,http.DefaultClient,ts.URL)ifresp==nil||err!=nil{t.Fatalf("error received from client: %v %v",err,resp)}resp.Body.Close()}