Size: a a a

2020 June 22

E

Evgeny in Go-go!
> одходы, практики, тулинг, особенности работы планировщика или сборщика мусора.
источник

E

Evgeny in Go-go!
Круд вы напишете. Но так же вы его напишете на любом языке.
источник

VM

Vladislav Milenin in Go-go!
Последние три не обязательны)
источник

E

Evgeny in Go-go!
Просто гонять json'чики из интернетов в базу и обратно можно на вообще любом языке (хоть на бейсике), и это будет быстро.
источник

E

Evgeny in Go-go!
Vladislav Milenin
Последние три не обязательны)
Ну я и сказал, вы го используете на 5%
источник

VM

Vladislav Milenin in Go-go!
На питоне те же сокеты не работают)
источник

VM

Vladislav Milenin in Go-go!
И без всяких кроликов и редисов устанешь чат пилить
источник

ЕЮ

Егор Юдин in Go-go!
Vladislav Milenin
Последние три не обязательны)
Если ты уже на рабочем месте, и тебя пересаживают на другой проект с другим языком, то может быть. А если идти на собесы , то вряд ли получится пройти поизучав язык неделю-две.
источник

VM

Vladislav Milenin in Go-go!
Можно взять ноду и позже с большой вероятностью выкинуть
источник

E

Evgeny in Go-go!
Как только у вас в чате окажется достаточно пользователей, вы резко поймёте, что вам нужны
>  тулинг, особенности работы планировщика или сборщика мусора.
А без достаточного количества людей вы могли его написать на php на лонг поллинге и никто бы не заметил.
источник

VM

Vladislav Milenin in Go-go!
Егор Юдин
Если ты уже на рабочем месте, и тебя пересаживают на другой проект с другим языком, то может быть. А если идти на собесы , то вряд ли получится пройти поизучав язык неделю-две.
Так мы и не про собесы говорим, а про объем знаний, достаточный для решения большинства задач, для которых выбирают го
источник

VM

Vladislav Milenin in Go-go!
Evgeny
Как только у вас в чате окажется достаточно пользователей, вы резко поймёте, что вам нужны
>  тулинг, особенности работы планировщика или сборщика мусора.
А без достаточного количества людей вы могли его написать на php на лонг поллинге и никто бы не заметил.
Это если знаешь пхп
Иначе незачем его учить
источник

E

Evgeny in Go-go!
Ну не пхп, а питон, в данном примере без разницы.
источник

VM

Vladislav Milenin in Go-go!
Evgeny
Как только у вас в чате окажется достаточно пользователей, вы резко поймёте, что вам нужны
>  тулинг, особенности работы планировщика или сборщика мусора.
А без достаточного количества людей вы могли его написать на php на лонг поллинге и никто бы не заметил.
Но по началу-то не нужно, верно? То есть порог входа с бекграундом других языков довольно низкий, а значит го хорошо подходит для таких кейсов

Когда бекграунда нет или нужно сразу быстро и эффективно, то другой вопрос
источник

R

Roman in Go-go!
Askold Monarkhov
https://pastebin.com/NrAxzXbm, подскажите как правильно наследовать поле с ApiResponse и использовать в ErrorApiResponse (а то не получается)
Если правильно понял вас
ApiResponse: ApiResponse{Ok: false}
Или второй вариант, использовать просто errorMessage, без названия поля структуры. Там же должно писать ошибку, что вы "смешиваете".
источник

AM

Askold Monarkhov in Go-go!
Roman
Если правильно понял вас
ApiResponse: ApiResponse{Ok: false}
Или второй вариант, использовать просто errorMessage, без названия поля структуры. Там же должно писать ошибку, что вы "смешиваете".
я уже нашел решение, если сделать конструктор, то в конструкторе можно обращаться в Ok
источник

E

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

Когда бекграунда нет или нужно сразу быстро и эффективно, то другой вопрос
Мы же начали с вопроса знания языка, верно? Так вот, моя позиция такая, что чтобы просто писать на любом языке нужна условно неделя. Го здесь попроще за счёт бедной системы типов и отсутствия особо оригинальных концепций (кроме горутин), но не сильно.
А вот не "чтобы писать", а "чтобы писать правильно" (в смысле: писать идиоматичный и эффективный код + уметь решать возникающие проблемы + знать экосистему, чтобы не разбираться с тем, как решать ту или иную типичную задачу с нуля) всегда нужно определённое (и довольно большое) время. При фулл-тайм загрузке обычно хотя бы год требуется, чтобы "набить шишки" и всё такое.
источник

E

Evgeny in Go-go!
Так вот, "знать язык" в моём понимании - уметь "писать правильно".
источник

E

Evgeny in Go-go!
А говнокодить (без негативного смысла) на любом языке можно начать довольно быстро, лол. Только как это относится к знанию?
источник

с

сонная википедия... in Go-go!
Evgeny
Просто гонять json'чики из интернетов в базу и обратно можно на вообще любом языке (хоть на бейсике), и это будет быстро.
гонять можно на любом, оверхед на интерпретатор/вм разный
источник