Комментарии 2
Взгляни на DDD архитектуру, также известную как "Чистый код"
Так ведь "чистый код" это вообще не про архитектуру, а набор рекомендаций для поддержания читабельности кода.
func
Contains(s []
string
, el
string
)
bool
Вы либо используете Go 1.17 и ниже, либо не знаете про наличие такой фукнции в пакете slices.
_math "math/rand
Ну и такой подход смущает - для чего тут нужно подчеркивание или это флэшбеки из другиз языков?
userId := applicantAuthenticator.UserID.UUID
if
userId == uuid.Nil {
Просится проверка на applicantAuthenticator.UserID.Valid
Можете посчитать меня душнилой и занудой и будете правы, но код в целом выглядит как перетаскивание практик из других языков.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Login with MetaMask 1/2 (GO lang)