The function uses the fact that len and cap are legal when applied to the nil slice, and return 0.
Функция использует тот факт что использование len и cap допустимо, даже если у нас имеется нулевой срез nil - при этом возвращая 0.