Golang Data Structures
Golang 데이터 구조 — 슬라이스(내부 작동 방식, 용량 증가, 사전 할당, slices 패키지), 맵(내부 작동 방식, 해시 버킷, maps 패키지), 배열, container/list/heap/ring, strings.Builder vs bytes.Buffer, 일반적 컬렉션, 포인터(unsafe.Pointer, weak.Pointer), 및 복사 세미 앤틱스. Go 데이터 구조를 선택하거나 최적화할 때, 일반 컨테이너 구현, container 패키지 사용, unsafe 또는 weak 포인터 사용, 또는 슬라이스/맵 내부 작
01
언제 사용하는가
Golang 데이터 구조 — 슬라이스(내부 작동 방식, 용량 증가, 사전 할당, slices 패키지), 맵(내부 작동 방식, 해시 버킷, maps 패키지), 배열, container/list/heap/ring, strings.Builder vs bytes.Buffer, 일반적 컬렉션, 포인터(unsafe.Pointer, weak.Pointer), 및 복사 세미 앤틱스.
Go 데이터 구조를 선택하거나 최적화할 때, 일반 컨테이너 구현, container 패키지 사용, unsafe 또는 weak 포인터 사용, 또는 슬라이스/맵 내부 작동 방식에 대해 궁금할 때 사용합니다.
02
설치 방법
npx skills add installs: 33590 --skill golang-data-structures