数组的结构定义,如下: type Array struct { data []int len uint } 实现的操作: 返回数组长度 根据数组索引查找值 根据索引插入值 删除对应索引的值 打印数组 代码如下: package main import ( errors fmt ) type Array struct { data []int len uint } // 为数组初始化内存 func NewArray(capacity uint) *Array { if capacity == 0 { r