Как стать автором
Обновить
5
0
Александр @WebProd

Backend Developer

Отправить сообщение

Согласен, иногда возможно, но как универсальное решение нельзя рассматривать.

Это только при маршалинге. А вот если у вас анмаршалинг, то Вы не сможете понять: Вам не передали значение совсем или передали, но пустое.

дистрибутив нет, а вот то, что его раздувает там работает — тот же systemd и прочее

большую проблему доставляет то, что все это жрет оперативку

Для чего в Get bool? Ведь если элемент не найден, то мы и так nil возвращаем, по нему и понятно

Можно ли добавить go tools: dep init?

я же показал, все слушают updateChannel и потом уже вызывают функцию обрабатывающую конкретное сообщение

Через вебхук однозначно лучше. Но мне кажется, что все горутины должны обрабатывать все типы сообщений.


for update := range updateChannel {
...
}

во всех горутинах и все

Зачем для каждого вида сообщений отдельная горутина?

Сам по себе он не должен меняться, только есть скеил делать

Понял, спасибо. Да, не гарантируется, но к счастью с таким пока не сталкивался, но буду иметь в виду.

Почему же? Там всегда есть корректный указатель, старый или новый. Начальный задается еще до старта сервера: https://github.com/GoWebProd/goDNS/blob/master/src/server/main.go#L78

А, я имел ввиду другое место. Тем не менее ничего страшного, если хэндлер не сразу прочитает обновление. Я не считаю это критичным, но буду рад, если Вы объясните мне если я не прав.

Исходя из архитектуры приложения надобность в любом мьютексе отсутствует. С хеш-таблицой производятся только операции чтения. Обновление списка производится заменой указателя на новую таблицу.

Тут Вы правы, но кэширование было для борьбы с не нужными запросами на реальный DNS.

Спасибо за списки, добавлю их к своему

указываешь в настройках сети в качестве DNS-сервера

Почему бы и нет? Контейнеры очень удобны в production, не в условиях HL, конечно.

все работает, но папку вендор тоже в импорты в Preferences надо вносить.

1

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Зарегистрирован
Активность