猿问

Golang中如何将“uint”类型转换为“string”类型?

我正在编写一段返回 uint 数据类型的代码。我需要将 uint 数据类型转换为字符串以进行进一步处理。

我已经尝试过 strconv 包,但没有一个函数接受 uint。Golang 文档:https://golang.org/ref/spec#Numeric_types指出 uint 与平台相关。这就是我们没有任何标准转换函数的原因吗?

type Example{
    Id uint    //value 3
    name string
    }

需要将Id提取到字符串中。

预期:“3”实际:不适用


开心每一天1111
浏览 275回答 1
1回答

慕妹3242003

用途strconv.FormatUint():package mainimport (    "fmt"    "strconv")func main() {    var n uint = 123    var s string = strconv.FormatUint(uint64(n), 10)    fmt.Printf("s=%s\n", s)}(去游乐场)
随时随地看视频慕课网APP

相关分类

Go
我要回答