
Demuz
29.12.2017
16:31:54

Mike
29.12.2017
16:33:30
Это точно не кусок березы?

Demuz
29.12.2017
16:33:55
Да фиг знает. Говорят кокос. ? Не взял. ?

Александр
29.12.2017
16:34:04
ну краска слезла, с кем не бывает

Google

Demuz
29.12.2017
16:34:28
Шар для боулинга для детей как будто. ?

Igor
29.12.2017
16:34:41

xPushkin
29.12.2017
16:48:36
Друзья, я правильно понимаю, что весь функционал Goland можно получить в IntelliJ Idea?

Andrey
29.12.2017
16:53:05
или Goland

Alexey
29.12.2017
16:53:28

Andrey
29.12.2017
16:53:40
пару примеров пожалуйста

xPushkin
29.12.2017
16:54:27
Мне просто интересно - нужно ли ставить отдельно PyCharm, Goland и тд если у меня есть IntelliJ Idea Ultimate

Vladimir
29.12.2017
16:54:27
В отличии от голанда
В остальном то же самое
Vscode - дело вкуса

xPushkin
29.12.2017
16:55:11

Google

Vladimir
29.12.2017
16:55:21

Andrey
29.12.2017
16:55:30

xPushkin
29.12.2017
16:55:49

Vladimir
29.12.2017
16:55:50
Голанд это по сути intellij с плагином для го и без возможности ставить плагин на си или питон

Mike
29.12.2017
16:56:48
Ну а какие то киллерфичи есть?
Для мелочей — никаких, vscode с соответствующим Language Server будет ничем не хуже (а может и удобнее поначалу из-за отсутствия возни с идешным golath)
Преимущества от полноценной IDE проявляются когда проект сильно растет
Хотя идея Language Server в общем-то призвана рамки стереть. Просто оно еще не допилено до функциональности полноценной IDE

Vladimir
29.12.2017
16:58:37

Andrey
29.12.2017
16:58:41

Vladimir
29.12.2017
16:59:03
И то как гланды запускают всякие линтеры и фмт
Раньше у vscode с этим были проблемы

Mike
29.12.2017
17:00:01

Vladimir
29.12.2017
17:00:21

Mike
29.12.2017
17:00:44
Это у идеи
У вскод тоже есть, но не настолько крутое, ввиду очевидных ограничений

Vladimir
29.12.2017
17:01:10
В вскоде я так и не смог добиться того чтоб металинтер нужным мне образом запускался. Но было это полгода назад
Или даже больше

Andrey
29.12.2017
17:01:21

Vladimir
29.12.2017
17:01:33
Так работа все равно даёт лицензию на intellij

Google

Vladimir
29.12.2017
17:01:42
Так что не мои деньги, не мои проблемы

Mike
29.12.2017
17:01:43

Alexey
29.12.2017
17:02:42

xPushkin
29.12.2017
17:02:44

Andrey
29.12.2017
17:02:53
с металинтером у меня тоже засада. Запустить его вообще нет проблем. В настройках указываете какой линтер и всё. Но у меян комп виснет когда я делаю какюто массовую амену. Металинтер начинает соазу поле замены всё обрабатывать

Vladimir
29.12.2017
17:03:15

Andrey
29.12.2017
17:03:46
да кстати настоящего рефакторинга в vs нету

Mike
29.12.2017
17:03:56
Кстати, кто знает по какому принципу идешку изначально назвали gogland?
Для меня до сих пор загадка

Vladimir
29.12.2017
17:04:00
И получить pycharm + goland + clion + черти что

Andrey
29.12.2017
17:04:46
но както с его поиском заменой и редактированием небыло необходимости рефаторить

xPushkin
29.12.2017
17:06:06

Andrey
29.12.2017
17:06:55

Vladimir
29.12.2017
17:07:34

Mike
29.12.2017
17:07:55
голанд должен подсветить тут SQL код

Vladimir
29.12.2017
17:08:23

Mike
29.12.2017
17:08:32

Vladimir
29.12.2017
17:08:37
Полей, таблиц и баз

Google

Andrey
29.12.2017
17:08:43
вскоде не парсит запрос

Mike
29.12.2017
17:08:49
Я в курсе

Vladimir
29.12.2017
17:09:06

Andrey
29.12.2017
17:09:28
ща. Может надо плагин поискать
я както не парился парсеньем sql

Mike
29.12.2017
17:10:18
Не найдешь :)
Это фича конкретной реализации конкретного LS, и я еще не слышал о гибридных LS, которые такое могут делать.
Помимо моей поделки, которой до релиза еще с моими темпами года полтора

Andrey
29.12.2017
17:11:54
вы плагины для vscode писали?

Mike
29.12.2017
17:13:09
Нет

Andrey
29.12.2017
17:13:55
тогда я не понял про поделку
Получается что две вещи.
1. Рефакторинг
2. подсветка SQL запросов.
Ещё есть что то?

Admin
ERROR: S client not available

Mike
29.12.2017
17:15:21
google://language+server+protocol

Andrey
29.12.2017
17:16:16
что бы это значило?
А по скорости работы они одинаковые? Мне показался vscode пошустрее

Mike
29.12.2017
17:31:32

Andrey
29.12.2017
17:32:33
да я gogland уже давно не смотрел
ок. проехали

Mike
29.12.2017
17:35:14
Просто загугли. Ты явно не понимаешь что такое Language Server

Google

Andrey
29.12.2017
17:36:32
я знаю что это такое. Я не понял к чему это?
про поделку или про ещё один пункт?
ок. не напрягайтесь. Это не важно

Sergey
29.12.2017
18:40:41
кто нибудь юзал? https://github.com/jmoiron/jigo

Arch
29.12.2017
18:55:25
Эксперементальным путем, отрубая код по частям удалось выяснить что проблема была, в том, что код продолжая выполняться, пытался использовать объект, который был в процессе инициализации в горутине. ?♂️

Alexander
29.12.2017
19:48:44


Arch
30.12.2017
05:07:17
Эксперементальным путем, отрубая код по частям удалось выяснить что проблема была, в том, что код продолжая выполняться, пытался использовать объект, который был в процессе инициализации в горутине. ?♂️
переосмыслив полученную вчера информацию понял в чем ошибка была, я слишком рано начинал отправлять сообщения в структуру, а так как канал не буферезированный, то он лочился и следующие сообщения не могли уйти ожидая освобождения канала (дед лок), а горутина разгребающая еще не готова была. те получается что основной поток оказывался приоритетным перед горутиной. тк он успевал выполниться гораздо быстрее, чем горутины ответвленные от него. Только вот тут возникает вопрос, если горутина запускается сама по себе, то какого она не стартует уже с опозданием и не разлачивает основной поток, когда будет уже полностью проинициализированной?

Mike
30.12.2017
05:08:59

Demuz
30.12.2017
06:15:36
Привет всем. А из фронтенд фреймворков можете что нибудь посоветовать? Кто сталкивался? А то надоело все самим прописывать при разборе ответов от сервера в виде JSON. Хотелось бы хоть как-то ускорить веб фронт.
Просто сейчас сунулся в эту тему. Слишком много фреймворков для js. А какой выбрать - незнаю.
Еще хотел спросить. Обычно фреймворки для Go, подставляют данные в страницу через {{}} такие скобки. А если мне их нужно просто в виде текста вернуть такие скобки {{}} прям на страницу, ничего не подставляя, кто знает какой обычно синтаксис используют? Никак найти не могу.

͏
30.12.2017
06:36:35
Привет, не так давно случайно наткнулся на книгу на гитхабе про golang. И забыл её добавить в избранное. Сам формат книги представлял из себя папки в репе (сами главы в markdown).
Сейчас начал искать и найти никак не могу. Есть мысли, наводки?
Если память не изменяет, то там же в README.md были ссылки на переводы на другие языки

?
30.12.2017
06:39:31
Не знаю, книг много

͏
30.12.2017
06:42:49

?
30.12.2017
06:43:23

͏
30.12.2017
06:59:26
И не эта) это все книги в tex и pdf. А там прям в md была книга. Отличительная особенность

No
30.12.2017
07:33:26
Книг о Go на русском всего 3-4 которые я видел. В англ. сегменте десятки книг.

͏
30.12.2017
07:51:07

Daniel
30.12.2017
08:36:42