引用类型包含 slice、map、channel
内置函数:new 为其分配零值内存 并返回指针
make 为其分配内存初始化结构 并返回对象
package main
import (
"fmt"
)
func main() {
a := make([]int, 3)
a[1] = 10
b := new([]int)
b[1] = 20
//error : invalid operation: b[1] (type *[]int does not support indexing)
}
有疑问加站长微信联系(非本文作者)