Go语言的常用关键字

常用关键字

func 函数 package 打包

interface 接口 var 定义变量

Go语言的特色关键字: select , go , chan

Go程序是通过package来组织的

package<pkgName>

package main

main.main()函数是每一个独立的可运行程序的入口点

var:

var关键字是Go最基本的定义变量的方式,与C语言不用的是Go把变量类型放在变量名的后面。

var x int
x = 1
fmt.Print(x)

简短声明不用定义类型:=

vname1,vname2,vname3 := v1,v2,v3

简短声明无法用于函数体外部,不然会报错。

var x int 
x = 2 
y , z := "he" , "she"         //  :=  是go语言常用的赋值
fmt.Print(x , y , z)

const常量:

const PI = 3.1415926
const hello string = "zhl"    //类型在参数后面

数据类型:

数据类型

var x complex64 = 6 + 2i        //可以直接定义复数
fmt.Print(x * x)

slice是动态的

var x [10]int    //声明数组
x[0] = 1
x[9] = 10
fmt.Print("%v" , x)

结果[1 0 0 0 0 0 0 0 0 10]