golang 字符串拼接 int

在 Go 语言中,将字符串和 int 类型拼接起来需要使用 fmt 包中的函数进行转换。

一种方法是使用 fmt.Sprintf 函数,它可以将各种类型的值格式化为字符串。例如:

num := 123
str := "The number is "
result := fmt.Sprintf("%s%d", str, num)
fmt.Println(result)  // Output: "The number is 123"

另一种方法是使用 strconv 包中的 Itoa 函数,它可以将 int 类型的值转换为字符串。例如:

num := 123
result := "The number is " + strconv.Itoa(num)
fmt.Println(result)  // Output: "The number is 123"

需要注意的是,在使用这些函数时,需要先导入 fmt 和 strconv 包。

希望这些信息对你有帮助。

    • 989
  •