Go 的内置append
函数的复杂度是多少?使用 字符串连接怎么样+
?
我想通过附加两个不包括该元素的切片来从切片中删除一个元素,例如。http://play.golang.org/p/RIR5fXq-Sf
nums := []int{0, 1, 2, 3, 4, 5, 6, 7}
fmt.Println(append(nums[:4], nums[5:]...))
=> [0 1 2 3 5 6 7]
http://golang.org/pkg/builtin/#append说如果目的地有足够的容量,那么那个切片就是resliced
. 我希望“重新切片”是一个恒定的时间操作。我也希望这同样适用于使用+
.