История изменений
Исправление beastie, (текущая версия) :
Таки что тебя конкретно корробит?
https://play.golang.org/p/1jjgi12gkN
PS: и таки ты не совсем правильно используешь strings.Index. Он находит любое первое включение из sep, а не substr, как ты предполагаешь.
Исходная версия beastie, :