Публикации по теме '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] .
Продолжение: что делать, если вы не можете использовать разделение?
Не стоит сразу думать об..