以下代码package mainimport ( "fmt")func main() { fmt.Println(say(9))}func say(num int)(total string){return fmt.Sprintf("There are %s reasons to code!", num)}产生以下输出There are %!s(int=9) reasons to code!我的问题我应该怎么做才能在字符串中插入一个数字?
3 回答
米脂
TA贡献1836条经验 获得超3个赞
如果您想始终使用任何类型的“默认”表示形式,请使用%v
as in
fmt.Sprintf("There are %v reasons to code!", num)
- 3 回答
- 0 关注
- 253 浏览
添加回答
举报
0/150
提交
取消