보통은 순서를 보존하지 않고 원소를 지우는 방법이라고 표현함
물론 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가 수집 못함 ㅋㅋㅋㅋㅋㅋㅋ
언어 차원에서 메소드로 지원해줬으면 이런 것도 고려해서 만들어놨을텐데...
오백원주면해줄지도