type inter interface{ //不写变量,函数 是个空接口 } #任何其他类型的数据都可以赋值给interface{}类型。 ex: a := []byte('abc') func main() { m := make(map[string]int, 99) cap(m) //error } # command-line-arguments ./hello.go:5: invalid argument m (type map[string]int) for cap 先来看一下go的内置函数cap与map: cap: 返回的是数组切片分配的空间大小, 根本不能用于map make: 用于slice,map,和channel的初始化 要获取map的容量,可以用len函数。
golang基础语法
猜你喜欢
转载自www.cnblogs.com/qlshao/p/12625197.html
今日推荐
周排行