Home | 简体中文 | 繁体中文 | 杂文 | 打赏(Donations) | 云栖社区 | OSChina 博客 | Facebook | Linkedin | 知乎专栏 | Github | Search | About

1.3. 变量

		
package main

import "fmt"

//声明变量number为int数据,此时默认复制为0
var number int 	

// 定义多个变量
var(
	name string
	age int
	sex bool
)

func main(){

	//直接声明变量number赋值为2
	number := 2
	fmt.Println(number);

	name = "Neo"
	fmt.Println(name);
	
	url := "http://www.netkiller.cn"
	fmt.Println(url);

}		
		
		

1.3.1. const 常量定义

			
//声明常量 const url
const url = "http://www.netkiller.cn"

const nickname string = "netkiller"

const Monday, Tuesday, Wednesday, Thursday, Friday, Saturday = 1, 2, 3, 4, 5, 6

const (
	New, Pending, Done = 1, 2, 3
	Canceled, Failed, Scuess = 4, 5, 6
	)

// 生成枚举值时候可以使用关键字:itoa, 值将依次递增
const (
	Sunday = iota 	// 0
	Monday        	// 1
	Tuesday       	// 2
	Wednesday		// 3
	​Thursday		 // 4
	Friday			// 5
	Saturday		// 6
	)