我想看看是否有一种简单的方法可以用另一个切片的所有值替换切片的一部分。例如:
x := []int{1,2,0,0}
y := []int{3,4}
// goal is x == {1,2,3,4}
x[2:] = y // compile error
x[2:] = y[:] // compile error
我知道我总是可以遍历 y,但是 Go 有很多很酷的特性,而且我对 Go 还是很陌生。所以也许我会以错误的方式解决这个问题。
守着星空守着你
相关分类