보통은 순서를 보존하지 않고 원소를 지우는 방법이라고 표현함

물론 Go의 슬라이스는 어떤 방법으로든 슬라이스의 원소를 삭제하는 메소드를 지원하지 않기 때문에

스스로 해야함 ㅋㅋㅋㅋ

이게 뭐라고 지원을 안해줄까..


a[i] = a[len(a)-1] // Replace it with the last one.

a = a[:len(a)-1]   // Chop off the last one.


아 그리고 이런 거 할 때 조심해야할게 저 잘려나간 번호 부분이 포인터라면

포인터를 꼭 nil로 만들어줘야함

안 그러면 GC가 수집 못함 ㅋㅋㅋㅋㅋㅋㅋ

언어 차원에서 메소드로 지원해줬으면 이런 것도 고려해서 만들어놨을텐데...