在 Golang 中,可以使用类型转换将 uint32 类型的变量转换为 int64 类型的变量。
以下是一个简单的例子:
package main
import "fmt"
func main() {
var x uint32 = 12345
y := int64(x)
fmt.Printf("x is %d (type %T)\n", x, x)
fmt.Printf("y is %d (type %T)\n", y, y)
}
以上代码将会把 uint32 变量 x 的值(12345)赋给 int64 变量 y。如果一切顺利,将输出两个变量的值和类型。
请注意,在这个例子中,我使用了短变量声明语法来定义 y。如果需要使用显式声明语法,请相应地调整此代码。




