go语言中的基本数据类型
package main import ( "fmt" ) func main() { // 整型 var a int = 10 var b int8 = -8 var c uint16 = 65535 var d int64 = 1234567890 // 浮点型 var e float32 = 3.14 var f float64 = 2.718281828 // 复数型 var g complex64 = 1 + 2i var h complex128 = 2.5 + 3.5i // 布尔型 var i bool = true // 字符型 var j byte = 'A' // byte 是 uint8 的别名 var k rune = '中' // rune 是 int32 的别名,表示 Unicode 字符 // 字符串 var l string = "Hello, Go!" fmt.Println("int:", a) fmt.Println("int8:", b) fmt.Println("uint16:", c) fmt.Println("int64:", d) fmt.Println("float32:", e) fmt.Println("float64:", f) fmt.Println("complex64:", g) fmt.Println("complex128:", h) fmt.Println("bool:", i) fmt.Println("byte:", j) fmt.Println("rune:", k) fmt.Println("string:", l) }
漫思
浙公网安备 33010602011771号