Size: a a a

2020 May 15

OP

Oleg Polukhin in Go-go!
Доброго дня, необходимо покрыть тестом роут который принимает файл, ожидет multipart.FileHeader
вот как замокать multipart.FileHeader, чтобы передать как бы файл физически которого не существует)
источник

DP

Daniel Podolsky in Go-go!
а в чем проблема-то?
источник

OP

Oleg Polukhin in Go-go!
no such file or directory
источник

C

Calculon in Go-go!
нуу
источник

C

Calculon in Go-go!
отправить реквест на роут?
источник

C

Calculon in Go-go!
источник

IS

Ilya Shikhaleev in Go-go!
Всем привет! 👋
Продолжаем подготовку к онлайн митапу по Go 30 мая 🚀
Спасибо всем, кто закинул свои варианты 🙃 Теперь надо выбрать одну из тем для доклада Алексея Палажченко 🙂
Активно голосуем тут - https://forms.gle/F7gcL5hJzD6nC5439
На следующей неделе начнём анонсировать остальных докладчиков 😉
источник

in Go-go!
Привет. Тупой вопрос: зачем нужны defer file.Close() и иже с ними, если GC закрывает файлы за нас? (с помощью финализеров)
источник

KR

Kai Ren in Go-go!
Привет. Тупой вопрос: зачем нужны defer file.Close() и иже с ними, если GC закрывает файлы за нас? (с помощью финализеров)
Вызов деструкторов GC не детерминирован. defer даёт детерминированное управление ресурсами.
источник

SH

Serhii Herashchenko in Go-go!
Привет. Тупой вопрос: зачем нужны defer file.Close() и иже с ними, если GC закрывает файлы за нас? (с помощью финализеров)
источник

in Go-go!
Kai Ren
Вызов деструкторов GC не детерминирован. defer даёт детерминированное управление ресурсами.
Ок, спасибо
источник

АП

Александр Попов... in Go-go!
Kai Ren
Вызов деструкторов GC не детерминирован. defer даёт детерминированное управление ресурсами.
ну так он все равно произойдет
источник

АП

Александр Попов... in Go-go!
ну опять же в pet проекта имхо побоку
источник

АП

Александр Попов... in Go-go!
только какой то серьзный хайлоад может сломатся
источник

Вy

Вячеслав yaches... in Go-go!
Ilya Shikhaleev
Всем привет! 👋
Продолжаем подготовку к онлайн митапу по Go 30 мая 🚀
Спасибо всем, кто закинул свои варианты 🙃 Теперь надо выбрать одну из тем для доклада Алексея Палажченко 🙂
Активно голосуем тут - https://forms.gle/F7gcL5hJzD6nC5439
На следующей неделе начнём анонсировать остальных докладчиков 😉
Где можно почитать инфу про митап?
источник

IS

Ilya Shikhaleev in Go-go!
Вячеслав yaches
Где можно почитать инфу про митап?
Анонс соберу и выложу на следующей неделе. Темы докладов собраны, но пока дизайнеры рисуют картинку 🙃
источник

Вy

Вячеслав yaches... in Go-go!
Ок, держи в курсе)
источник
2020 May 16

t

tripladdictsss in Go-go!
Локоть Анатолий
Какие-то проверки есть, но неясно почему они такие куцые.
И неясно почему подключенный файл вочер с полноценным golangci-lint не подсвечивает проблемы в коде, а выводит из в отдельном окне, что пипец как мешает.
Тот момент, когда вскод лучше голанда в чём-то.
Поддерживаю
источник

S

Sergey in Go-go!
tripladdictsss
Поддерживаю
есть плагин Go Linter, который как раз и интегрирует golangci-lint в стандартные inspections. подлагивает, правда иногда, но в целом решает все проблемы.
источник

E

Edgar in Go-go!
Edgar
Ребят, не подскажите, может кто юзал уже новый grpc? Решил перекатить на него pet-project, однако сломались тесты, причем различий в сравниваемых объектов нет и как бы я не старался не могу понять в чем проблема

Вот и интересно, может это существующая болезнь и есть решения?
Вдруг кому будет полезно

Новые генерируемые структуры имеют поле [0]func , которое реализовали специально, дабы не допустить возможность сравнивать одинаковый тип, то есть теперь одна и та же структура не может сравниваться, аля

pb.User != pb.User
источник