Size: a a a

Golang Developers — русскоговорящее сообщество

2020 May 10

C

Calculon in Golang Developers — русскоговорящее сообщество
Анатолий
но он тоже работает с рефлексией, по этому медленней будет
Далеко не всегда наносекунды решают
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Calculon
Не надо бд поднимать, дебажить удобно
Пару строк в docker-compose и готово
источник

C

Calculon in Golang Developers — русскоговорящее сообщество
Alexey Yurchenko
Пару строк в docker-compose и готово
да, но все равно ощущается лишним
источник
2020 May 12

I

Itachi in Golang Developers — русскоговорящее сообщество
Друзья
источник

I

Itachi in Golang Developers — русскоговорящее сообщество
Как добавить " в середину строки
источник

I

Itachi in Golang Developers — русскоговорящее сообщество
Чтоб без слэшей было
источник

I

Itachi in Golang Developers — русскоговорящее сообщество
Как я понял go не считает кавчку за строку
источник

I

Itachi in Golang Developers — русскоговорящее сообщество
str1+"+str2 без слэшей должно быть
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
str1+`"`+str2
источник

L

LeiDruid in Golang Developers — русскоговорящее сообщество
вот так
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Анатолий
я сейчас сильно заглядываюсь на go-pg
я этой либой года два пользуюсь (всем кроме реляций), к ней только один вопрос - много interface{} внутри, но это не болит.
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Model(interface{})
Where(string, interface{}...)
и тп
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Я к https://conroy.org/introducing-sqlc присмативаюсь, но пока сыро, никакой кастомизации. писать адаптеры к привычному коду не хочется
источник

А

Анатолий in Golang Developers — русскоговорящее сообщество
Alexey Yurchenko
Model(interface{})
Where(string, interface{}...)
и тп
это норма, когда нет дженериков :) у меня сейчас просто билдер, и там тоже везде интерфейсы
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
Анатолий
это норма, когда нет дженериков :) у меня сейчас просто билдер, и там тоже везде интерфейсы
Еще косяк - нужно руками указывать если хочется не все обновлять
res, err := db.Model(book).Column("title").WherePK().Update()

напряжно что он всегда все поля модели обновляет.
вдвойне печальнее, если там триггер висит
on update of ... some columns
источник

C

Calculon in Golang Developers — русскоговорящее сообщество
Зачем страдать
источник

C

Calculon in Golang Developers — русскоговорящее сообщество
Если есть обычный sql
источник

AY

Alexey Yurchenko in Golang Developers — русскоговорящее сообщество
лапки отсохнут
источник

C

Calculon in Golang Developers — русскоговорящее сообщество
Alexey Yurchenko
лапки отсохнут
не отсохнут
источник

C

Calculon in Golang Developers — русскоговорящее сообщество
Увлажняй
источник