Многократное использование len() или кеширование в переменную?
С помощью этой штуки можно посмотреть, во что это компилируется: https://github.com/badamczewski/PowerUp

Но вообще len должен просто возвращать длину слайса, которая записана в поле, по тому большой разницы не будет.
Если у тебя действительно, внутри цикла не может измениться слайс - можно закэшировать.
Если может измениться - кэшировать не следует.
С помощью этой штуки можно посмотреть, во что это компилируется: https://github.com/badamczewski/PowerUp

Но вообще len должен просто возвращать длину слайса, которая записана в поле, по тому большой разницы не будет.
Если у тебя действительно, внутри цикла не может измениться слайс - можно закэшировать.
Если может измениться - кэшировать не следует.