Size: a a a

2020 April 20

C

Calculon in Go-go!
Daniel Podolsky
я опечален

или вы шарите бизнес-логику межлду проектами, и тогда у вас все плохо - когда бизнес-требования изменятся, вы поправите бизнес-логику, и новая логика разъедется по десятку проектов без тестирования

или вы прячете либу общего назначения

варианта, в котором ваше поведение оправдано хотя бы слегка - я не вижу

а вы?
не надо печалиться
источник

C

Calculon in Go-go!
Daniel Podolsky
я опечален

или вы шарите бизнес-логику межлду проектами, и тогда у вас все плохо - когда бизнес-требования изменятся, вы поправите бизнес-логику, и новая логика разъедется по десятку проектов без тестирования

или вы прячете либу общего назначения

варианта, в котором ваше поведение оправдано хотя бы слегка - я не вижу

а вы?
Либа общего назначения может быть не совсем общего назначения
источник

DP

Daniel Podolsky in Go-go!
ага-ага
источник

C

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

ЛА

Локоть Анатолий... in Go-go!
Классная штука, но пробовал ли кто-то ее с дебаггером сдружить в том же goland?
источник

ЛА

Локоть Анатолий... in Go-go!
Просто, брейкпоинты и навигация по данным просто намного полезнее, чем избавление от кнопки build. Кстати если ставим новые брейкпоинты, то они автоматом применяются, без перебосборки. Но, пересобрать придется, если поправили код
источник

KF

Kirill Force in Go-go!
Гайз, вечер добрый, подскажите по go-playground/validator, может кто в курсе. Проблема в следующем. Вот есть бидинг (gin-gonic), к примеру, такой:

Limit  int form:"limit" binding:"omitempty,numeric,min=0,max=500"

Не могу вдуплить, почему ошибки по тегам min, max нормально ложатся в validator.ValidationErrors, а по тегу numeric -  хрен. Он не попадает в общий массив ошибок валидатора, а валидатор выдает на этот тег вообще ошибку strconv.ParseInt из stdlib.
источник

KF

Kirill Force in Go-go!
Ну тоесть понятно, что это нормально, что он не может распарсить. Но почему не пакует эту ошибку в массив validator.ValidationErrors?
источник

ЛА

Локоть Анатолий... in Go-go!
Kirill Force
Гайз, вечер добрый, подскажите по go-playground/validator, может кто в курсе. Проблема в следующем. Вот есть бидинг (gin-gonic), к примеру, такой:

Limit  int form:"limit" binding:"omitempty,numeric,min=0,max=500"

Не могу вдуплить, почему ошибки по тегам min, max нормально ложатся в validator.ValidationErrors, а по тегу numeric -  хрен. Он не попадает в общий массив ошибок валидатора, а валидатор выдает на этот тег вообще ошибку strconv.ParseInt из stdlib.
Разве для валидатора не должно быть тэга validate вместо binding?
источник

V

V---V in Go-go!
Гайс, есть смысл сейчас учить го? Работу трудно найти?
источник

C

Calculon in Go-go!
V---V
Гайс, есть смысл сейчас учить го? Работу трудно найти?
сильно зависит от твоей геопозиции
источник

KF

Kirill Force in Go-go!
Локоть Анатолий
Разве для валидатора не должно быть тэга validate вместо binding?
это биндинг джина
источник

VM

Vladislav Milenin in Go-go!
Calculon
сильно зависит от твоей геопозиции
Разве
источник

C

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

C

Calculon in Go-go!
Я живу в таком месте, где по запросу golang на hh только воспитатели детсада хд
источник

а

а кто это in Go-go!
легенды об удаленке
источник

C

Calculon in Go-go!
а кто это
легенды об удаленке
ну чувак свежий как я понял
источник

C

Calculon in Go-go!
попробуй найди удаленку джуну
источник

V

V---V in Go-go!
Ну вообще да, свежий, правда чуть протух после питона
источник

RS

Roman Sergheevich in Go-go!
Ребят можете скинуть пару примеров CRUD с хорошей по по-вашему мнению архитектуре?
источник