читабельней не стало, цикломатическая сложность не уменьшилась
переделывать не буду :)
но - спасибо!
Одноуровневость лучше вложенности(c) в изначальном варианте много отсутпов, которые можно убрать вариант @demget лучше соотвествует go style, по которому нужно проверять плохие кейзы и прерывать выполнение, забыл как это правильно называется, сорян