go语言中的基本数据类型
package mainimport ("fmt" )func main() {// 整型var a int = 10var b int8 = -8var c uint16 = 65535var d int64 = 1234567890// 浮点型var e float32 = 3.14var f float64 = 2.718281828// 复数型var g complex64 = 1 + 2ivar 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) }
漫思
