Cyril
/newpoll@PollBot
Oleg
Сорри
Oleg
Пересоздать?
Valery
Python
dawN
Php
Eugene
Python
Мерль
Python
Maxim
Python
Valery
/results@PollBot
Ruslan
Python
Roman
Ruby
Roman
/results@PollBot
Oleksandr
Php
Alexander
perl
🏴‍☠️ Alexey
Ruby
🏴‍☠️ Alexey
/results
🏴‍☠️ Alexey
Судя по результатам poll'а - с эрланга не уходят ;))
Alexander
Python
cntmprrart
А как можно уйти с одного языка на другой? Какие задачи, такой и язык.
A.
Python
A.
/results@PollBot
Valery
Я не то, чтобы ушел с питона, но попробовать интересно
Мерль
Мерль
Я не то, чтобы ушел с питона, но попробовать интересно
Да собсно тоже Тем более что для математики питону сложно найти адекватную замену
Konstantin
node.js
Oleg
Судя по результатам poll'а - с эрланга не уходят ;))
И про c# пока никто ничего не сказал. Его нет в списке )
Alex
/results@PollBot
Arnis
Python
Anonymous
D
Welcome Bot
Добро пожаловать в чат "Golang RU", @isqua! Добро пожаловать в чат русскоязычного комьюнити языка программирования Go! Здесь не любят и активно карают за: — оскорбления; — nsfw контент; — флуд, флейм и спам; — избыток оффтоп тем; Список всякой всячины: https://github.com/avelino/awesome-go Ништяки: https://github.com/golang/go/wiki/Projects Сайт комьюнити: http://4gophers.ru/ Список проектов, которым нужны контрибьютеры: https://github.com/ninedraft/gocryforhelp Приятно провести время! :3
cntmprrart
/poll@PollBot
Alex
Гоферы, у меня нубский вопрос. Есть код вида someVar, res, err := someFuncCall(someParams) if res { p.AppendData("rate", res.Rate) } checkError(SOME_ERROR_CODE, err) В нём someVar, someFuncCall, someParams и SOME_ERROR_CODE бывают разные, а всё остальное одинаковое. Т.е. типа ..., res, err := ... if res { p.AppendData("rate", res.Rate) } checkError(..., err) И такое мне предстоит раскопировать около 30 раз. Как можно уйти от копипасты?
Cyril
Ну заведи функцию handleResAndErr(res, err, ERR_CODE)
Welcome Bot
Добро пожаловать в чат "Golang RU", @lexfrei! Добро пожаловать в чат русскоязычного комьюнити языка программирования Go! Здесь не любят и активно карают за: — оскорбления; — nsfw контент; — флуд, флейм и спам; — избыток оффтоп тем; Список всякой всячины: https://github.com/avelino/awesome-go Ништяки: https://github.com/golang/go/wiki/Projects Сайт комьюнити: http://4gophers.ru/ Список проектов, которым нужны контрибьютеры: https://github.com/ninedraft/gocryforhelp Приятно провести время! :3
Alex
Ну заведи функцию handleResAndErr(res, err, ERR_CODE)
Я чот завёл func (p *Project) callServer(fn ServerCallee, errorCode string) interface{} { variable, res, err := fn() if (res != nil) { p.AppendData("rate", res.Rate) } checkError(errorCode, err) return &variable } и нифига не короче получилось. Да, кажется с handleRes будет попроще.
Alex
А в го нет подобия питоновых декораторов?
Cyril
Нет
Cyril
В го не принято бояться копипасты
Alex
Да, я заметил, когда первый раз писал везде if err != nil
Alex
Что не принято бояться.
Aleksey
C++
Welcome Bot
Добро пожаловать в чат "Golang RU", @dmitry_ermakov! Добро пожаловать в чат русскоязычного комьюнити языка программирования Go! Здесь не любят и активно карают за: — оскорбления; — nsfw контент; — флуд, флейм и спам; — избыток оффтоп тем; Список всякой всячины: https://github.com/avelino/awesome-go Ништяки: https://github.com/golang/go/wiki/Projects Сайт комьюнити: http://4gophers.ru/ Список проектов, которым нужны контрибьютеры: https://github.com/ninedraft/gocryforhelp Приятно провести время! :3
Alex
node.js
Oleg
/poll@PollBot
Oleg
/results@PollBot
cntmprrart
Лол, жуйк набижал :3
Aleksey
Alex
Во-первых, много языков не указано
Valery
forth :P
A.
Во-первых, много языков не указано
Это просто ты слишком дотошный)
A.
А здесь всё просто
A.
Есть джава, питончик, гоу и всё что кроме... )
A.
С Хабра
A.
Роутер на Golang https://habrahabr.ru/post/301282/
Мерль
Роутер на Golang https://habrahabr.ru/post/301282/
Прикольная балалайка
Valery
роутеры кошерно на эрланге же
Cyril
httprouter выше крыши, даже старого gorilla/mux хватает (пофиг, что там мьютексы) :)
Oleg
Кто что использует в работе? Роутер + middleware engine, micro framework или fullstack framework?
Oleg
Например: gorilla + negroni или gin/echo или ravel/begoo
Aleksey
А где добыть наклейку с гофером?
A.
Но там какие-то не очень
Aleksey
А есть место, где очень?
A.
Самому заказать
A.
У каких-нибудь печатников
Aleksey
Возможно. Есть смысл спрашивать народ, кому тоже надо?
A.
Я бы скинулся
Oleg
Я б тоже
A.
Можно организоваться
Oleg
Аватарку шпакера распечатаем
A.
Давайте покурим вопрос, не код же обсуждать право дело
Aleksey
Да там цена нулевая. Если не забуду, полсотни листов на выходных закажу.
A.
Дешево
A.
Только надо рисунки выбрать
Aleksey
Векторные рисунки :)
Anonymous
Python
Anonymous
Зае ваш опрос)