Go语言入门(1)

变量 常量 数据类型

package main

import (
	"fmt"
	"reflect"
)

func main() {
    
    
	var a int = 888
	var b float32 = 22.222

	var c, d, e int = 11, 22, 33 // 类型推导		(类型推导 推导后类型就无法改变)

	f, g, h := "11", "22", 33 // 简略声明

	var name string
	name = "Like" // 先定义类型 在赋值

	var (
		age    int = 21 // 一次定义多个变量
		gender     = "male"
	)

	var sss = "1\n" +
		"2\n" +
		"3"

	const constant = "常量"

	fmt.Println(a)
	fmt.Println(b)
	fmt.Println(reflect.TypeOf(a)) // typeof 判断变量类型
	fmt.Println(c, d, e)
	fmt.Println(f, g, h)
	fmt.Println("Hello, world")
	fmt.Println(name)
	fmt.Println(age, gender)
	fmt.Println(a + age) // 不同类型不能相加
	fmt.Println(sss)

	fmt.Println(constant)
}

/*
	多行注释
*/

// 单行注释

猜你喜欢

转载自blog.csdn.net/MeiJin_/article/details/131422006