Учи golang там в функциях работы со строками https://golang.org/pkg/strings/ есть занятные методы, например для работы с суффиксами https://golang.org/pkg/strings/#TrimSuffix func TrimSuffix(s, suffix string) string
Возвращает s без указанной суффиксной строки суффикса. Если s не заканчивается суффиксом, s возвращается без изменений.