Size: a a a

2020 July 24

AR

Aleksandr Razumov in Go-go!
Структурированные логи, хорошая инфра для их просмотра и хранения (с учетом severity) должны помочь с проблемой
источник

AR

Aleksandr Razumov in Go-go!
Легче записать, а потом отфильтровать, чем потом сидеть и кусать локти
источник

VM

Vladislav Milenin in Go-go!
пока логи есть куда писать, лучше писать все 🙂
источник

VM

Vladislav Milenin in Go-go!
со временем поймешь, что убрать, а чего не хватает
источник

VM

Vladislav Milenin in Go-go!
а так будешь сидеть думать, что чего-то не хватает
источник

AC

Amber Claes in Go-go!
В чём может быть причина бесконечной компиляции?
источник

AC

Amber Claes in Go-go!
Сейчас вот уже 3 минуты компилит то что компилилось 5 секунд
источник

AC

Amber Claes in Go-go!
А, всё. Странно)
источник

АП

Александр Парамонов... in Go-go!
Aleksandr Razumov
через dependency inversion и т.д. можно передавать
Это как, ты имеешь в виду ioc?
источник

AR

Aleksandr Razumov in Go-go!
Александр Парамонов
Это как, ты имеешь в виду ioc?
Да
источник

АП

Александр Парамонов... in Go-go!
Т.е, создать контейнер и всунуть кучу интерфейсов и передавать его отдельным параметром везде, как и контекст?
источник

M.

Midori . in Go-go!
that's a bit odd if you ask me
источник

AR

Aleksandr Razumov in Go-go!
Александр Парамонов
Т.е, создать контейнер и всунуть кучу интерфейсов и передавать его отдельным параметром везде, как и контекст?
Ну нет, я скорее про то, как делает wire от google

У тебя есть коннект к БД (а точнее пул), он создается при старте программы один раз и передается в конструкторы репозиториев.

А репозитории уже передаются в конструкторы сервисов (ака бизнес-логика).

А потом это всё передается в view (REST, gRPC, обработчики событий и т.д.)
источник

АП

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

DP

Daniel Podolsky in Go-go!
в этом и смысл - отслеживать использование
источник

VM

Vladislav Milenin in Go-go!
Daniel Podolsky
в этом и смысл - отслеживать использование
почему вы ботов не баните выше?
источник

DP

Daniel Podolsky in Go-go!
Есть чем заняться
источник

SA

Salem Alem in Go-go!
go test -v -cover -> package -v is not in goroot.
Использую Го модули, мне нужно ручками прописать бинарную сборку?
источник

SA

Salem Alem in Go-go!
В Горут?
источник

SA

Salem Alem in Go-go!
В проекте у меня бинарник в отдельной директории bin
источник