Go Class: 10 Slices in Detail
20K views on YouTube
This segment talks about the differences between nil and empty slices as well as the difference between slice length and capacity, and why there’s now a three-index slice operator [::] in Go.
Slides at: https://github.com/matt4biz/go-class-slides/blob/trunk/xmas-2020/README.md
Also this very neat visual slice cheatsheet: https://ueokande.github.io/go-slice-tricks/