Size: a a a

2020 August 25

IK

Ilya Kaznacheev in Go-go!
Sergey Minichev
я где-то видел недавно, в монге собираются готовые к отправке документы, а основная часть информации лежит в реляционной базе
Кеш и есть
источник

GS

Georgy Savva in Go-go!
Всем привет. Надеюсь здесь можно делиться своими Go проектами.

Я написал библиотеку которая помогает доставать данные из БД в Go структуры: https://github.com/georgysavva/scany
Она очень похожа на sqlx, но с гораздо более простым интерфейсом и не ограничена стандартной database/sql библиотекой.
Любой фидбэк и вопросы приветствуются, спасибо!

#link
источник

ЕА

Егор Андреевич... in Go-go!
Georgy Savva
Всем привет. Надеюсь здесь можно делиться своими Go проектами.

Я написал библиотеку которая помогает доставать данные из БД в Go структуры: https://github.com/georgysavva/scany
Она очень похожа на sqlx, но с гораздо более простым интерфейсом и не ограничена стандартной database/sql библиотекой.
Любой фидбэк и вопросы приветствуются, спасибо!

#link
что если поле в базе называется криво, например SuperPuperUserName

но я хочу чтобы в го структуре он назывался просто Name?
источник

OJ

O . J in Go-go!
Егор Андреевич
что если поле в базе называется криво, например SuperPuperUserName

но я хочу чтобы в го структуре он назывался просто Name?
в доке ведь написано что теги поддерживает
источник

ЕА

Егор Андреевич... in Go-go!
в доку лезут когда витрина понравилась или выбора нет, вот на витрине я не увидел этой инфы, хотя она кажется мне важной
источник

D

Denis in Go-go!
Georgy Savva
Всем привет. Надеюсь здесь можно делиться своими Go проектами.

Я написал библиотеку которая помогает доставать данные из БД в Go структуры: https://github.com/georgysavva/scany
Она очень похожа на sqlx, но с гораздо более простым интерфейсом и не ограничена стандартной database/sql библиотекой.
Любой фидбэк и вопросы приветствуются, спасибо!

#link
А вдруг я ее заюзаю а ты развитие забросишь
источник

OJ

O . J in Go-go!
Егор Андреевич
в доку лезут когда витрина понравилась или выбора нет, вот на витрине я не увидел этой инфы, хотя она кажется мне важной
книгу тоже по обложке выбираешь? 🙂
источник

ЕА

Егор Андреевич... in Go-go!
O . J
книгу тоже по обложке выбираешь? 🙂
в том числе
источник

D

Denis in Go-go!
Sergey Minichev
монго как быстрая прослойка между фронтом и большой базой на бэке
А почему нельзя чтобы «большая база» была сама монга
А кеш в in memory бд должен быть, а не монга)))
источник

AZ

Aleksandr Zelenin in Go-go!
O . J
книгу тоже по обложке выбираешь? 🙂
По рецензии
источник

АП

Александр Попов... in Go-go!
книга без картинок - деньги на ветер
источник

🅚

🅚🅘🅝🅓🅔🅡🅦🅞🅝🅓... in Go-go!
Александр Попов
книга без картинок - деньги на ветер
++++++
источник

GS

Georgy Savva in Go-go!
Егор Андреевич
что если поле в базе называется криво, например SuperPuperUserName

но я хочу чтобы в го структуре он назывался просто Name?
Либа поддерживает db struct tag. В нем можно указать имя колонки кастомное:
type Model struct {
 Name db:”SuperPuperUserName”
}
источник

GS

Georgy Savva in Go-go!
Егор Андреевич
в доку лезут когда витрина понравилась или выбора нет, вот на витрине я не увидел этой инфы, хотя она кажется мне важной
имеешь ввиду что это должно быть в ридми файле?
источник

АП

Александр Попов... in Go-go!
Georgy Savva
Либа поддерживает db struct tag. В нем можно указать имя колонки кастомное:
type Model struct {
 Name db:”SuperPuperUserName”
}
лучше руками в конструкторе
источник

И

Илья in Go-go!
Здравствуйте. Подскажите библочку для разбора команд по типу shlex. google/shlex эскейпит бекслеш в путях windows как sh linux.
источник

GS

Georgy Savva in Go-go!
Denis
А вдруг я ее заюзаю а ты развитие забросишь
Такой шанс есть с любым опенсорс проектом.
Во первых проект новый, шансов что я его запрошу мало. Ну и всегда есть возможность форкнуть самому или использовать форк другого человека.
источник

ЕА

Егор Андреевич... in Go-go!
Georgy Savva
имеешь ввиду что это должно быть в ридми файле?
кажется да, чтобы все преимущества либы были видны сразу - тут точно так же работает маркетинг как и везде
источник

GS

Georgy Savva in Go-go!
Александр Попов
лучше руками в конструкторе
не совсем понял, в конструкторе чего именно? Если структуры, то каким образом?
источник

e

ekzjuperi in Go-go!
всем привет? можно ли как то сравнить два мапы интерфейсов такого типа map[interface{}]interface{} ?
deepEqual не может это сделать
Expected aerospike bins: map[11:[133 134 141] 12:[]] not equal result aerospike bins: map[11:[133 134 141] 12:[]]
источник