如何将用户输入的int 类型的端口转换为":port" 类型的字符串(即,它前面应该有一个':' 并且应该转换为字符串)。输出必须提供给 http.ListenAndServe()。
3 回答
拉莫斯之舞
TA贡献1820条经验 获得超10个赞
if err := http.ListenAndServe(fmt.Sprintf(":%d", port), handler); err != nil {
log.Fatal(err)
}
慕田峪9158850
TA贡献1794条经验 获得超7个赞
用 strconv.Itoa()
就像是:
p := strconv.Itoa(port)
addr := ":" + p
// or for localhost only
// addr := "localhost:" + p
然后
if err := http.ListenAndServe(addr, nil); err != nil {
log.Fatal("ListenAndServe: ", err)
}
- 3 回答
- 0 关注
- 186 浏览
添加回答
举报
0/150
提交
取消