您好,我想测试一下数组的使用的,我的想法是在构造体中声明数组,然后通过一个方法获取该构造体。这个可以用 slice 轻松解决,但是我想知道用数组是否有实现的方案。
我的问题是:data 用的是数组类型的话,可以实现这种思路吗,即传长度生成对应长度的数组。
type Array struct { data []int size int } func getArray(capacity int) (a *Array) { a = &Array{} a.data = make([]int, capacity) a.size = 0 return }
登录后可查看更多问答,登录/注册