Публикации по теме 'go'


Хороший код против плохого в Голанге
Недавно меня попросили подробно рассказать, что делает код в Golang хорошим или плохим. Я нашел это упражнение очень интересным. Собственно, достаточно интересно, чтобы написать об этом пост. Чтобы проиллюстрировать свой ответ, я рассмотрел конкретные примеры использования, с которыми я столкнулся в области управления воздушным движением (ATM). Проект доступен в Github . Контекст Сначала несколько слов, чтобы объяснить контекст реализации. Евроконтроль - это организация,..

Лучшая проверка структуры в Golang
Лучшая проверка структуры в Golang Проверка необходима, чтобы убедиться, что содержимое структуры или типа находится в нужном вам формате. В случае регистрации пользователя вы можете проверить действительность электронной почты и надежность пароля. Проверка полезна при демаршалинге данных формы, YAML или JSON в структуру. Существует несколько методов проверки структур и типов в Golang. Один из самых перспективных методов - это проверка с помощью тегов и отражения . Самая..

Ежедневная проблема кодирования: проблема №2
Вот и у меня вторая проблема !. Проблема Учитывая массив целых чисел, верните новый массив так, чтобы каждый элемент в индексе i нового массива был произведением всех чисел в исходном массиве, кроме одного в i . Например, если наш ввод был [1, 2, 3, 4, 5] , ожидаемый результат был бы [120, 60, 40, 30, 24] . Если бы наш ввод был [3, 2, 1] , ожидаемый результат был бы [2, 3, 6] . Продолжение: что делать, если вы не можете использовать разделение? Не стоит сразу думать об..