07_go语言基础

// 07多个变量或常量定义
package main

import (
	"fmt"
)

func main() {

	// 不同类型变量的定义
	var a int
	var b float64
	a, b = 10, 4.2
	fmt.Println("a=", a)
	fmt.Println("b=", b)

	// 不同类型变量的声明(定义)
	// var a int
	// var b float64
	// 变量定义后必须要使用
	// var (
	// 	c int
	// 	d float64
	// )
	// c = 90
	// fmt.Println("c=", c)
	// d = 100.1
	// fmt.Println("d=", d)

	// 这里变量的自动推导类型可以不写:号
	var (
		c = 67
		d = 44
	)

	fmt.Println("c=", c)
	fmt.Println("d=", d)

	// 常量的定义
	// 常量定义后后面可以不使用
	// const (
	// 	i int = 100
	// 	j int = 50
	// )

	// 也可以用自动推导类型
	const (
		i = 100
		j = 50
	)
	fmt.Println(j)
}

原文地址:https://www.cnblogs.com/YLlang/p/11005655.html