Aleksandr
так доклад был, когда работал
так спрашивают про сейчас (докладу 4 года)
Dmitry
https://events.yandex.ru/lib/talks/2222/
Dmitry
тогда ок)
Je
не супер-важно, просто непроверенный инсайд, если кто есть из яндекс, было бы интересно выслушать - почему
Vov
Привет, кто то на Го прогает блокчейны?
Vov
Задавайте свои ответы
Да вот хотел пригласить блокчейн попрограммировать )
Max
Да вот хотел пригласить блокчейн попрограммировать )
зачем его прогать? Go тут как оффчеин часть
Max
за исключением geth
Vov
за исключением geth
У нас смарт-контракты на Го пишут.
Vov
https://t.me/golangjob
Спасибо!
Max
У нас смарт-контракты на Го пишут.
а, да это-то понятно, думал что-то по интереснее
Vov
а, да это-то понятно, думал что-то по интереснее
Интереснее - это сам БЧ написать ))?
Anonymous
Можно сбилдить код не записывая его на диск?
Daniel
а?!
Daniel
можно записать его на рамдрайв
V
Пока что этот товарищ задаёт лучшие вопросы в чате)
Daniel
но компилятор работает с файлами
Anonymous
А есть исходный код компилятора Go?))
Daniel
конечно
Anonymous
Буду компилить компилятор кек
Daniel
а зачем, если не секрет?
Anonymous
Секрет
Yuri
Васильев Виктор
Чувак познает мир все норм)
Anonymous
Что с golang show произошло?
Artem
Что с golang show произошло?
Думаю ждут новых нормальных proposal, а то рассказывать нечего
heavycharged
все ок, сайт работает
Alexey
Сайт в бане РКН, используйте VPN
Alexey
Произошла жизнь :)
Vladimir
не супер-важно, просто непроверенный инсайд, если кто есть из яндекс, было бы интересно выслушать - почему
Там одно время запрещали (не рекомендовали) на го писать в самом Яндексе как минимум.
Alexey
Недавно Император отменил запрет
Yuri
привет парни
Yuri
ранее писал по поводу сохранения данных через interface{}. А вот подумал над такой реализацией и пришел к мнению, что луше сделать не через тип interface. А через методы. Т.е. когда на вход в функцию приходит некторый объект от интерфейса. Тогда каждая структура имеет совй обработчик, код становится проще вроде. Что Вы на это скажите? Нормальная мысль?
Yuri
пример старого или нового?
S 🇺🇦
пример старого или нового?
в идеале - обоих вариантов, чтобы увидеть разницу
heavycharged
Если есть возможность обойтись без interface{}, то лучше так и сделать.
Yuri
func (c *MongoConnect) Insert(object interface{}) (err error) { // get object for add to collection item := &object // get session and collection session, collection, err := c.urlCollection() // check errors if err != nil { return err } // set data to collection err = collection.Insert(item) // check errors if err != nil { fmt.Println(err.Error()) return err } // close session thred defer session.Close() return nil }
Yuri
старый
Yuri
func (c *MongoConnect) Save(object i.Saver) (err error) { mongo, err := c.clone(object) if err != nil { return err } err = object.Save(*mongo) if err != nil { return err } return err }
Yuri
yjdsq
Yuri
новый, пока в работе
Roman
Там одно время запрещали (не рекомендовали) на го писать в самом Яндексе как минимум.
теперь кто то из главных яндекса перешел в озон и там собирает туеву хучу гоферов. как так?
Алексей
добрый день! не будете ли вы добры мне подсказать алгоритм решения моей проблемы!??
Алексей
мне нужно создать веб сервер и вывести документ.html через шаблонизатор jet ! и использовать Gin или Сhi\
Алексей
я это все сделал но без чи или джина т без шаблонизатора
Алексей
https://play.golang.org/p/YGqrzutsCr1
Je
Бери chi, там несколько строчек добавится, это просто роутер с сигнатурой методов http.*
Pawel
долой бэкенд, да здравствует noBackend https://habr.com/company/oleg-bunin/blog/358502/
Oleh
Подскажите пожалуйста как можно проитерировать по такому типу type Signers []Signer signers := Signers{} а вот дальше я что-то застрял, гугл говорит, что нужно навесить на этот тип кастомный итератор, мб есть какие-нибудь лайфхаки чтобы этого не делать?
Roman
а трогал кто-нибудь https://heremaps.github.io/flatdata/index.html ?
Oleh
signers := Signers{1,2,3} for i,x := range signers { fmt.Println(i, x) }
Стыдно, я думал, почему у меня не работает, а на самом деле я создал`&Signer` у себя и пытался итерировать по поитеру, и думал, почему не получается, спасибо!
Pawel
читал чет не оч.
GUI так точно не сделаешь, инфа 100%. А вот говноAPI-шки клепать оно очень ок, дешево и сердито
Yuri
гуй да
Yuri
согшасен
Yuri
согласен
Pawel
ждём когда грфакуэль завезут в потгрес и далее
Yuri
ага и все жиэсеры станут бэкэндщиками ?
Pawel
они уже как бы стали - см. нодажс. но хреновыми
Roman
plSQL жыэсеры ниасилят
а зачем им осиливать, если там есть v8?
Yuri
кул хацкеры прям ):)
Pawel
а зачем им осиливать, если там есть v8?
не достаточно. надо ещё в структуры данных посгреса уметь
Илья
долой бэкенд, да здравствует noBackend https://habr.com/company/oleg-bunin/blog/358502/
имхо, в этом нет ничего плохого, если приложение аналог гуглоформ