摘要:
##go语言函数 go语言的函数地位非常高,函数可以做返回值成了闭包,函数也可以赋值给变量。 函数闭包 下面来看看如下代码为什么可以计算斐波那契数列 package mainimport "fmt"func fib() func() int { a, b := 0,1 return func() i 阅读全文
摘要:
##流程控制语句 go语言的流程控制语句有if和swtich,先来看看if,if有一种用法和c语言的差不多。如下: if err!=nil { panic("wrong") } 还有一种用法可以给变量赋值在跟上条件,如下: if contents,err := ioutil.ReadFile(fil 阅读全文