Go切片合并 · 音视频/C++/k8s/Docker等等 学习笔记 · 看云
[TOC]
## 切片合并
直接用append
```
s1 := []int{1,2,4,5}
s2 := []int{6,7,8,9}
s3 := append(s1, s2...)
```
或者自己定义一个切片合并的方法
```
func mergeSlice(s1 []int, s2[]int) []int {
slice := make([]int, len(s1) + len(s2))
copy(slice, s1)
copy(slice[len(s1):], s2)
return slice
}
```