용량 조정 nil 슬라이스
. 이후에 요소가 Nil 슬라이스에 추가되면 용량은 2 씩 증가합니다.
성능 최적화를위한 용량 확장
성능을 향상시키기 위해 필요한 것보다 더 많은 용량을 할당 할 수 있습니다. 이렇게하면 나중에 슬라이스를 확장하는 데 필요한 메모리 할당 주파수 및 복사 작업이 줄어 듭니다.
용량은 상단 색인 바운드
GO의 슬라이스 용량을 정의합니다. 강요. 슬라이스의 길이는 초기화 된 요소의 수를 나타내지 만, 용량은 재 할당을 트리거하지 않고 저장할 수있는 최대 요소의 수를 나타냅니다.
길이를 넘어서 패딩
용량이 길이를 초과 한 결과로 길이를 넘어서는 요소에 액세스하면 0과 같은 예상치 못한 값을 반환 할 수 있습니다. 그러나이 값은 실제로 슬라이스의 일부가 아닙니다.
실질적인 사용을위한 길이에 중점을 둡니다
용량은 최적화 도구로 사용되지만 일반적으로 집중하는 것이 더 실용적입니다. 대부분의 목적을 위해 슬라이스의 길이에. 용량 정보는 주로 성능 최적화 시나리오에 유용합니다.
부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.
Copyright© 2022 湘ICP备2022001581号-3