Size: a a a

2020 June 16

ЛА

Локоть Анатолий... in Go-go!
Артём Белоусов
Зато крон тебе не надо дебажить и поддерживать. Он выполняет ровно 1 задачу и делает это хорошо
Как я выше и писал своё/не своё решение со всеми плюсами и минусами. Есть за и против, решать исполнителю.
источник

YM

Yuriy Musienko in Go-go!
Недавно писал сюда по поводу хранения массивов в виде blob в бд.
Столкнулся со странным поведением при скане в структуру

в таблице хранится значение a:2:{i:0;s:3:"202";i:1;s:4:"1680";} что есть массивом [202, 1680]
Но в go это парсится в массив из 35 элементов (тип []uint8)

Как можно нормально спарсить это значение?
источник

AS

Alexander Shavelev in Go-go!
Yuriy Musienko
Недавно писал сюда по поводу хранения массивов в виде blob в бд.
Столкнулся со странным поведением при скане в структуру

в таблице хранится значение a:2:{i:0;s:3:"202";i:1;s:4:"1680";} что есть массивом [202, 1680]
Но в go это парсится в массив из 35 элементов (тип []uint8)

Как можно нормально спарсить это значение?
какой тип поля у бд?
источник

YM

Yuriy Musienko in Go-go!
blob
источник

AS

Alexander Shavelev in Go-go!
Yuriy Musienko
blob
ну оно и парсится правильно) как го узнает шо это пхпшная структура
источник

YM

Yuriy Musienko in Go-go!
так, ок. Вижу есть либы для норм парсинга из пхп структур.
Тогда как я могу получить сериализованное значение из blob и избежать скана? чтоб потом строкой в либу впихнуть
источник

AS

Alexander Shavelev in Go-go!
Yuriy Musienko
так, ок. Вижу есть либы для норм парсинга из пхп структур.
Тогда как я могу получить сериализованное значение из blob и избежать скана? чтоб потом строкой в либу впихнуть
сканируйте в []byte, а дальше делайте что хотите)
источник

AG

Andrei Grazhdankov in Go-go!
Всем привет, скиньте плиз годную статью про тестирование клиента на grpc)
источник

YM

Yuriy Musienko in Go-go!
Alexander Shavelev
сканируйте в []byte, а дальше делайте что хотите)
точно, спасибо!)
источник

Н

Никита in Go-go!
Есть у кого годный чеклист по «выходу в прод»? Хочу почитать, может что важное пропускаю
источник

VM

Vladislav Milenin in Go-go!
Что там проверять-то
У каждого своя инфраструктура
источник

VM

Vladislav Milenin in Go-go!
Чеклист тебе должен техлид оформить
источник

Н

Никита in Go-go!
Я скорее об общих практиках, как 12 factor application
источник

с

сонная википедия... in Go-go!
Andrei Grazhdankov
Всем привет, скиньте плиз годную статью про тестирование клиента на grpc)
для тестирования клиента я статей не видел, они в основном про тестирование серверов, но, а в чем собственно проблема, можно же просто реализовать тестовый grpc сервер и прокидывать его клиенту в виде Dialer
источник

VM

Vladislav Milenin in Go-go!
Никита
Я скорее об общих практиках, как 12 factor application
Ничего общего с продом
источник

SN

Stepan Neretin in Go-go!
Привет, ребят
Подскажите, пожалуйста
Чет нагуглить не могу..
Можно ли как-то обьявить обьект в структуре и пользоваться им в методах?
источник

SN

Stepan Neretin in Go-go!
Просто создавать обьект репозитория каждый раз в новом методе сервиса такое себе
источник

АБ

Артём Белоусов... in Go-go!
Можно пример, что вы хотите?
источник

Н

Никита in Go-go!
Stepan Neretin
Привет, ребят
Подскажите, пожалуйста
Чет нагуглить не могу..
Можно ли как-то обьявить обьект в структуре и пользоваться им в методах?
type Controller struct {
 db Database
}
источник

Н

Никита in Go-go!
Проблем нет
источник