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