Size: a a a

2020 July 02

DP

Daniel Podolsky in Go-go!
нет, с этим опыта не имею
источник

МП

Мимо Проходящий... in Go-go!
Ну ок, спасибо за внимание)
источник

МП

Мимо Проходящий... in Go-go!
Вот что я нагуглил по этому вопросу https://github.com/RobotsAndPencils/buford/issues/8 Мало ли кому пригодится
Чувак пишет, что надо тупо отключить эту проверку.
Форкнул, проверил - чувак прав
источник

М

Марк in Go-go!
Приветствую, есть такая конструкция у меня,как заполнить контакты?

package main

type Contacts []struct {
 Name   string `json:"name"`
 Agency string `json:"agency"`
 Phones []int  `json:"phones"`
}

func main() {
 var contacts Contacts

 _ = contacts
}
источник

DP

Daniel Podolsky in Go-go!
вопрос не ясен
источник

AK

Anton Kucherov in Go-go!
Марк
Приветствую, есть такая конструкция у меня,как заполнить контакты?

package main

type Contacts []struct {
 Name   string `json:"name"`
 Agency string `json:"agency"`
 Phones []int  `json:"phones"`
}

func main() {
 var contacts Contacts

 _ = contacts
}
Так https://play.golang.org/p/26UoQ7gP4J9 или так https://play.golang.org/p/9cQKggeCaoq если я правильно понял вопрос
источник

М

Марк in Go-go!
Anton Kucherov
Так https://play.golang.org/p/26UoQ7gP4J9 или так https://play.golang.org/p/9cQKggeCaoq если я правильно понял вопрос
+++++++
источник

а

а это кто in Go-go!
Марк
Приветствую, есть такая конструкция у меня,как заполнить контакты?

package main

type Contacts []struct {
 Name   string `json:"name"`
 Agency string `json:"agency"`
 Phones []int  `json:"phones"`
}

func main() {
 var contacts Contacts

 _ = contacts
}
Лучше сначала назвать структуру которую вы храните в массиве

package main

type Contact struct {
 Name   string
json:"name"
 Agency string
json:"agency"
 Phones []int  
json:"phones"
}

func main() {
 var contacts []Contact

 contacts = make([]Contact, 10)

 _ = contacts
}
источник

DS

Dmitry Soloma in Go-go!
Марк
Приветствую, есть такая конструкция у меня,как заполнить контакты?

package main

type Contacts []struct {
 Name   string `json:"name"`
 Agency string `json:"agency"`
 Phones []int  `json:"phones"`
}

func main() {
 var contacts Contacts

 _ = contacts
}
type Contact struct {
Name   string `json:"name"`
Agency string `json:"agency"`
Phones []int  `json:"phones"`
}

var contacts = []Contact{
{Name: "Foo", Agency: "Bar", Phones: []int{192}},
{Name: "Moo", Agency: "Baz", Phones: []int{256}},
}
источник

VM

Vladislav Milenin in Go-go!
Очень сложный вопрос, готур упал под нагрузкой
источник

Н

Никита in Go-go!
Кто как делает сложные запросы к базе с кучей условий? Думал взять любой query builder для этого, но не понимаю, как хорошо это абстрагировать, и чтобы поля, которые фигурируют в запросе, не торчали своем SQL-виде типа CONCAT(first_name, ‘ ‘, last_name), а были скрыты
источник

DS

Dmitry Soloma in Go-go!
Никита
Кто как делает сложные запросы к базе с кучей условий? Думал взять любой query builder для этого, но не понимаю, как хорошо это абстрагировать, и чтобы поля, которые фигурируют в запросе, не торчали своем SQL-виде типа CONCAT(first_name, ‘ ‘, last_name), а были скрыты
CONCAT(first_name, ‘ ‘, last_name) - чистая кастомщина, нет смысла заворачивать это в орм

ну предположим у вас есть что то типа алхимии

и это будет вида _concat(model.field1, model.field2) а оно вам надо?
источник

VM

Vladislav Milenin in Go-go!
Никита
Кто как делает сложные запросы к базе с кучей условий? Думал взять любой query builder для этого, но не понимаю, как хорошо это абстрагировать, и чтобы поля, которые фигурируют в запросе, не торчали своем SQL-виде типа CONCAT(first_name, ‘ ‘, last_name), а были скрыты
Руками берешь и пишешь, никакие билдеры не нужны
источник

Н

Никита in Go-go!
Dmitry Soloma
CONCAT(first_name, ‘ ‘, last_name) - чистая кастомщина, нет смысла заворачивать это в орм

ну предположим у вас есть что то типа алхимии

и это будет вида _concat(model.field1, model.field2) а оно вам надо?
Я хочу вообще скрыть SQL специфику в принципе
источник

Н

Никита in Go-go!
Vladislav Milenin
Руками берешь и пишешь, никакие билдеры не нужны
Не подходит
источник

DS

Dmitry Soloma in Go-go!
Никита
Я хочу вообще скрыть SQL специфику в принципе
как показывает практика, люди будут страдать если все переводить во враперы
источник

VM

Vladislav Milenin in Go-go!
Никита
Я хочу вообще скрыть SQL специфику в принципе
Орм в го все гумно полное, оставьте их в пхп и питоне
источник

Н

Никита in Go-go!
Vladislav Milenin
Орм в го все гумно полное, оставьте их в пхп и питоне
Так при чем тут орм. Мне нужно строить сложный запрос. мне и легковесный squirrel может подошел бы, но я как минимум не хочу чтобы он светился в бизнес логике, и его надо за чем-то скрыть, каким то уровнем абстракции, чтобы, опять же, не было много SQL специфики в бизнесе
источник

VM

Vladislav Milenin in Go-go!
Ну да, лучше выучить бесполезную технологию, чем sql
источник

Н

Никита in Go-go!
Хорошо, вас я услышал, будет интересно послушать других
источник