如何在字符串中插入数字

以下代码


package main


import (

    "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!

我的问题


我应该怎么做才能在字符串中插入一个数字?


慕勒3428872
浏览 256回答 3
3回答

米脂

如果您想始终使用任何类型的“默认”表示形式,请使用%vas infmt.Sprintf("There are %v reasons to code!", num)
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Go