Michael
интересен switch по энуму, который умеет ругаться, если не все элементы оного энума встречаются в case
Michael
так что точите режики
Mike
в смысле свитч со встроенной защитой от забывчивости кодера?
Oleg
Как match в расте
Mike
только удобство чтения
а ты уверен? в js наприммер замеряли, свитч быстрее ифов был
Oleg
JS не компилируется в машинный код, как го
Mike
ну я не спорю
Mike
я к тому что это может тоже оказаться правдой, если они в разный код компилятся
Mikalai
JS не компилируется в машинный код, как го
в си switch часто быстрее if, хотя сейчас компиляторы достаточно умные чтобы сделать нужные оптимизации самим
Grigoriy
Эх, сам спросил - в итоге сам и ответил))
Grigoriy
switch - https://play.golang.com/p/4CknvXPsCM else - https://play.golang.com/p/nj3wpLS914
Grigoriy
Имеет смысл дать побольше лярдов итераций или уже очевидно?
Grigoriy
Может есть у кого-то под рукой gccgo? На него еще поглядеть
Daniel
так а с чего бы быть разнице-то?
Anonymous
Да, на всякий
Не делай так больше. В бинарниках же отладочная инфа, естественно она отличается.
Grigoriy
так а с чего бы быть разнице-то?
Я чайник, мне просто интересно
Alexey 〒.
switch - https://play.golang.com/p/4CknvXPsCM else - https://play.golang.com/p/nj3wpLS914
ну это было очевидно, джампы одни и теже
Dmitriy / დიმიტრი
Есть какая-то разница между: f := new(Foo) и f := &Foo{} ?
Daniel
нет
Ilya
в &Foo поля можно поназначать а в new нет
Anonymous
нет +1
Dmitriy / დიმიტრი
В памяти никаких трюков не происходит? Типа первое это куча, а второе стэк?
Daniel
к сожалению, нет
Илья
В памяти никаких трюков не происходит? Типа первое это куча, а второе стэк?
для определения, куда переменная поедет, используется escape анализ
Dmitriy / დიმიტრი
Что за анализ? Как его делать?
Daniel
его компилятор делает
Илья
http://blog.rocana.com/golang-escape-analysis
Илья
грубо, если ссылка покидает скоуп функции, и функция не инлайнится, то поедет на хип
Daniel
НЕ покидает
Илья
думал о хипе, сказал про стэк :)
Vital
Вопрос не по теме: кто-нибудь знает телеграмм или слак канал с растом? какахами просьба не забрасывать
Aleksandr
Вопрос не по теме: кто-нибудь знает телеграмм или слак канал с растом? какахами просьба не забрасывать
лови какаху https://www.google.ru/search?client=ubuntu&channel=fs&q=rust+%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB+%D1%82%D0%B5%D0%BB%D0%B5%D0%B3%D1%80%D0%B0%D0%BC&ie=utf-8&oe=utf-8&gfe_rd=cr&dcr=0&ei=ndi3WZDTA5SBsAG144-gBw
Vital
@podmokov пасиб
Мерль
Как перейти на gRPC, сохранив REST https://habrahabr.ru/post/337716/ Tags: Разработка систем связи, Программирование, Go, API, rest, swagger, grpc Author divan0 on #habrahabr
Dmitry
С праздником господа!
Dmitry
dev_sheep
С праздником 👍😊
John
🍾🍾🍾
Kiku
Каким праздником?
Kiku
Michael
0b100000000 день календаря
Ilya
Margarita
Ребят, привет. Сразу к делу: есть джун позиция, 120к кому работа нужна, пишите в лс)
Margarita
спасибо за внимание❤
Alexander
джун за 120? О_О
Rodion
Москва скорее всего)
Alexander
да что-то нет в москве таких ценников))
Конунг
Дубаи?
Andrey
требования: красивая молодая девушка, условия работы: массажный салон для состоятельных людей
Alexey
да что-то нет в москве таких ценников))
У нас примерно такой же ценник
Alexander
У нас примерно такой же ценник
это же уже мидовые зп, не?
Alexey
Да я хз чем наши чуваки думают
Alexey
Это расслабляет
Daniel
Ребят, привет. Сразу к делу: есть джун позиция, 120к кому работа нужна, пишите в лс)
вы бы это, не раскачивали лодку... 12К за джуна - это вредно для всех
Alexander
Привет, может кто-то посоветовать beginner-friendly опенсорс проекты на го?
Daniel
в каком смысле?
Alexander
изучать, контрибутить что-нибудь
Andrey
сделай поддержку out параметров в драйвере https://github.com/mattn/go-oci8
Andrey
у Алексея там были желания найти контрибьютеров в его орм
Andrey
https://github.com/go-reform/reform
Andrey
он даже обещался помочь тому кто будет этим заниматся
Daniel
в reform есть минимум два issue про запрос на имплементацию
Daniel
но я вот лично за один взялся, и сдулся довольно быстро
Daniel
там многовато работы
Andrey
вы бы это, не раскачивали лодку... 12К за джуна - это вредно для всех
а на счет этого не стоит переживать, там джун с 3-мя годами продакшен опыта на джаве нужен :)
Daniel
а
Daniel
норм тогда
Alexander
С праздником, коллеги )
Alexander
Господа, знаю, что в такой праздник грех работать, но
Alexander
вопрос чисто поболтать
Alexander
есть ли на го реализация какого нибудь redisa?
Daniel
под какую задачу?
Anton
Господа, знаю, что в такой праздник грех работать, но
ЧТО?! надо сидеть и писать код! что значит грех работать?
Daniel
хранилище или очередь?
Alexander
in-memory key-value store