这是我使用 goLang 的第一天,我目前正在尝试使用数据,但遇到错误,正在将整数转换为字符串
func createLink(title string, page int) string {
url := url.URL{
Scheme: "https",
Host: "jsonmock.hackerrank.com",
Path: "/api/movies/search/",
}
query := url.Query()
query.Set("page", string(page))
query.Set("title", title)
url.RawQuery = query.Encode()
return url.String()
}
您可以尝试该代码,结果是实际结果:
https://jsonmock.hackerrank.com/api/movies/search/?page=%01&title=spiderman
预期结果 :
https://jsonmock.hackerrank.com/api/movies/search/?page=1&title=spiderman
有 %01 ,这是我不想要的。我相信我在将整数转换为字符串时犯了一个错误
一只名叫tom的猫
相关分类