// helpers.go package main // truncateRunes returns at most n runes from s. func truncateRunes(s string, n int) string { if n <= 0 { return "" } i := 0 for idx := range s { if i == n { return s[:idx] } i++ } return s }