Size: a a a

2021 July 31

SA

Sergey Arkhipov in rannts
Я много пишу на Go без IDE. Реально не понимаю, о чем ты
источник

ИК

Иван Кривошеев... in rannts
А я много читал без ide огромный проект и было ой как неудобно
источник

SA

Sergey Arkhipov in rannts
А ещё Go гуглить неудобно. Нужно унизительно писать golang
источник

WS

Wire Snark in rannts
На ревью... кстати, а посоветуйте в vscode плагин для код ревью?) А то на гитлабе гораздо хуже читать код, чем в IDE, реально
источник

SZ

Sergey Z in rannts
Я к вскод отношусь негативно, было два подхода к снаряду, в нём надо ещё всё настраивать под себя, такой гуёвый вим получился
источник

WS

Wire Snark in rannts
В Го кстати очень плавный и выверенный стиль, читать приятно. Вот Раст  - это сплошные запинки. fn, mut, тыр-пыр, от создателей creat :D ещё и восклицательные знаки и всякое другое непотребство...
источник

WS

Wire Snark in rannts
Ну это видимо вкусовщина. Мне очень зашло. Параллельно пользуюсь ещё KDevelop (для другого проекта, С++) — и там и там неплохо, но vscode работает сильно быстрее в большинстве случаев...
источник

SA

Sergey Arkhipov in rannts
А ещё там во всех исходниках табы вместо пробелов
источник

ИК

Иван Кривошеев... in rannts
Почитал я новую обработку ошибок, очередной defer😒
источник

WS

Wire Snark in rannts
Так да. И это прекрасно :)
источник

ИК

Иван Кривошеев... in rannts
Вообщем мне не нравится идея defer, мне не нравится го)
источник

WS

Wire Snark in rannts
defer*
источник

ИК

Иван Кривошеев... in rannts
🤦‍♂
источник

SA

Sergey Arkhipov in rannts
Я, кстати, согласен, что defer - так себе. Вот если бы в Go был contextlib.ExitStack на уровне языка!
источник

SA

Sergey Arkhipov in rannts
Чтобы плоско. Без ёлочек
источник

WS

Wire Snark in rannts
А вот что мне не нравится в Го:
- Навязанный стиль именования, особенно это — заглавные буквы значит паблик. Что?! За что?!))
- chan'ы и горутины в целом слишком непонятны( видимо надо очень погрузиться в язык, чтобы привыкнуть и правильно понимать, как они работают.. в свое время так и не привык, и постоянно делал с ними баги, которые потом долго фиксил...
- Ну и модель зависимостей с гитхаба из мастера (хоть частично поправили видимо, я просто в заморозке давно ... — go get раньше был почти как pip install :) только по факту всё это убожество..)
источник

SA

Sergey Arkhipov in rannts
По умолчанию с мастера. Можно что угодно так-то. Бранч, коммит, тег
источник

WS

Wire Snark in rannts
а как бы это выглядело в коде? ну пример — открыть файл тот же
источник

ИК

Иван Кривошеев... in rannts
Ну слава богу зависимости починили. А то видел, как народ к себе все зависимости в vendor карячил
источник

SA

Sergey Arkhipov in rannts
Это был сарказм 🤗
источник