【发布时间】:2019-01-27 21:14:48
【问题描述】:
这是我当前的代码:
var dek string = "dk"
resp,err := c.Get("https://google."VALUEHERE"")
如果我需要一堆不同的字符串,我希望能够将不同的字符串传递到我的网址中。
理想情况下应该是这样的:
resp,err := c.Get("https://google.dk/value1=%v&value2=%v", value1, value2)
这有可能吗?
【问题讨论】:
-
使用
fmt.Sprintf:golang.org/pkg/fmt -
宁可使用
url.URL和url.Values以便正确地对值进行 URL 转义。 -
你试过什么?显示您当前的代码(您现在显示的示例代码无效,甚至无法编译),并说明您面临的问题。
-
@Flimzy 是的代码不起作用我只是想说明我需要什么,我想通了,但感谢您的回复!