Go语言类型转换基本格式如下:
type_name(expression)
func main() {
sum := 11
count := 3
mean := float32(sum)
mean2 := sum / count
fmt.Printf("mean的值为%f\n", mean)
fmt.Printf("mean2的值为%d\n", mean2)
}
结果:
mean的值为11.000000
mean2的值为3
go也允许开发者自定义类型别名
type (
字符串 string
)
func main() {
var b 字符串
b = "今天天气真好!"
fmt.Println(b)
}
结果:今天天气真好!