我正在尝试通过 Go 函数测试 URL。在我们的环境中,我们为每个环境设置了主机名,如下https://www/examplesite20193.domain.org是我所拥有的一个简单示例:package mainimport ( "fmt" "net/http" "log")func main() { versionMaj := "2019" versionMin := "3" endpoint := versionMaj+versionMin resp, err:= http.Get("https://www.examplesite%s.domain.org", endpoint) if err != nil { log.Fatal(err) } fmt.Println("HTTP Response Status:", resp.StatusCode, http.StatusText(resp.StatusCode))}当我对此进行测试时,它在说明too many arguments in call to http.Get have (string, string) want (string). 有没有办法传入一个参数,比如我指定的端点?
1 回答
米琪卡哇伊
TA贡献1998条经验 获得超6个赞
可能你正在寻找这样的东西:
resp, err:= http.Get(fmt.Sprintf("https://www.examplesite%s.domain.org", endpoint))
- 1 回答
- 0 关注
- 146 浏览
添加回答
举报
0/150
提交
取消