Memory layout and mechanics of arrays and slices | Golang | intermediate level
Автор: Sreekanth
Загружено: 6 окт. 2022 г.
Просмотров: 6 520 просмотров
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
https://go.dev/blog/slices
Redefining loop variable semantics: https://github.com/golang/go/discussi...

Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: