Golang

闭包 package main import "fmt" func main() { my_counter := counter() fmt.Println(my_counter()) fmt.Println(my_counter()) fmt.Println(my_counter()) } func counter() func() int { i := 0 return func() int { i++ return i } } 数组和切片 // 数组表示一个具有固定长度的序列 var arr = [5]int{1, 2, 3, 4, 5} var arr1 = [...]int{1, 2, 3, 4, 5} // 切片表示
2020-07-02
2分钟阅读时长