Обложка канала

Библиотека Go разработчика

8531 @goproglib

Полезные материалы по всему, что может быть полезно разработчику на Go.

Библиотека Go разработчика

3 года назад
Открыть в
Обычный синтаксис слайсов в Go, с которым вы наверняка знакомы: a[low:high]. Существует также другой синтаксис слайса в виде a[low:high:max], который принимает три индекса вместо двух. Индекс max предназначен для установки емкости слайса. В спецификации Go это называется full slice expression. Разбираемся, зачем это было добавлено в Go и чем это полезно.
a[low:high:max] in Golang — A Rare Slice Trick | Blog | build-your-own.org

Full Slice Expressions in Golang — A Rare Slice Trick

build-your-own.org