Go语言学习第六天

2019-02-16  本文已影响0人  竹上貘

今天是周末,继续学习!

了解了函数是可以设置为变量的,为回调函数

......

func fire() {

fmt.Println("fire")

}

func main(){

var f := func()

f=fire

f() //等同于 fire()

}

还有另一种情况:

p=fmt.Println

p("fire") //等同于fmt.Println("fire")

也即所有的名字应该都是可以去设置缩写,不论是函数还是什么

-----------------------------------------------------------------------------------

然后了解下数组和切片

var team[3] string 

team[0] ="0"

team[1] ="1"

team[2] ="2"

fmt.Println(team[0:2])//这里的值是0,1 ,因为>=0 &<2

切片是对数组的再处理,其实还是不太明白的,明天再看吧

上一篇 下一篇

猜你喜欢

热点阅读