Chúng tôi không thể tìm thấy kết nối internet
Đang cố gắng kết nối lại
Có lỗi xảy ra!
Hãy kiên nhẫn trong khi chúng tôi khắc phục sự cố
Bố cục bộ nhớ và cơ chế của mảng và slice | Golang | Cấp độ trung cấp
Tóm tắt nội dung
Mô tả
We discuss the memory layout of arrays and slices in Golang. This provides a good mental model for writing efficient and bug free Go code that includes slices.
0:00 Intro
0:27 Arrays
1:35 Slices
4:19 Initializing a slice
4:48 Passing slice as function arguments
7:05 working of append operation
10:35 Gotcha with slicing large slices
11:36 Nil vs Empty slices
12:22 range loop variable semantics
References:
https://go.dev/blog/slices-intro
Redefining loop variable semantics: https://github.com/golang/go/discussions/56010
Dịch Vào Lúc: 2025-07-06T11:24:23Z