package main
import "fmt"
func main() {
n := []int{1, 2, 3, 4, 2, 3, 4, 2, 8}
fmt.Println(n)
m := n
for k, v := range m {
if v == 2 {
m = append(m[:k], m[k+1:]...)
}
fmt.Println(k, "========", v, "--", m)
fmt.Println("n=", n)
}
fmt.Println("n=", n) //n= [1 3 4 3 4 8 8 8 8]
fmt.Println("m=", m) //m= [1 3 4 3 4 8]
}