首页 > 其他 > 详细

golang基础语法

时间:2020-04-03 11:57:05      阅读:68      评论:0      收藏:0      [点我收藏+]
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基础语法

原文:https://www.cnblogs.com/qlshao/p/12625197.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!