
Mars
23.12.2016
19:06:41
Генераторы для поддержки legacy?
Или есть смысл использовать две библиотеки в одном проекте?

Slava
23.12.2016
19:07:56
генераторы, чтобы любой кто использует уже что-то, мог это генерировать из структур
На самом деле это задел для веб фреймворка, где все флаги для apps будут генерироваться из структур, но cli библиотеки будут опциональными и можно выбирать любую по вкусу

Google

Mars
23.12.2016
19:09:14

Slava
23.12.2016
19:09:43
Так существующие хороши :)

Mars
23.12.2016
19:09:49
Поддержка существующих будет сложнее, мне кажется

Slava
23.12.2016
19:10:00
Давай твой cli тоже добавим?

Mars
23.12.2016
19:10:24
config ?
У меня вроде нет cli ) я config использую для парсинга env, чаще всего этого хватает. Но бывает иногда что сложно сдружить с тем же urfave/cli

Slava
23.12.2016
19:12:26
https://github.com/octago/sflags/blob/master/gen/gcli/gcli.go вот весь код, который добавил поддержку urfave/cli, не так уж сложно

Mars
23.12.2016
19:15:33
Если ты имел виду это - https://github.com/olebedev/config, здесь используется flag из stdlib, а для него у тебя есть поддержка.

Slava
23.12.2016
19:16:20
а, я думал у тебя с командами

Mars
23.12.2016
19:17:01
Нет, там все крайне примитивно

Kirill
23.12.2016
19:19:34
закинь в awesome-go

Google

Slava
23.12.2016
19:20:23
да, я как добавлю cobra и kingpin, закину обязательно

Kirill
23.12.2016
19:20:30
хорошо
и тыкни меня, я смёрджу

Slava
23.12.2016
19:21:41
хорошо, спасибо

Kirill
23.12.2016
19:23:24
да вроде как не за что)

Мерлин
24.12.2016
12:47:45

Daniel
24.12.2016
13:27:16

Slava
24.12.2016
13:31:27
Я думал об этом тоже
А какая щас самая удобная либа для валидации?

Daniel
24.12.2016
14:05:20
не знаю :(

Леша
24.12.2016
15:19:51
Молодые люди, а существует ли тут где-нибудь чатик для новичков
есть интересный вопрос по основам, не хочется тут такое разводить

Daniel
24.12.2016
15:20:25
в слаке есть канал shool
но, в принципе, можно и тут спросить

Леша
24.12.2016
15:22:11
сейчас, попробую сам понять

Мерлин
24.12.2016
15:24:41

Леша
24.12.2016
15:29:00
Думаю, я понял
Это было форматирование строк аля "%7d"
Нигде об этом явно не говорилось, и я не понимал, почему вывод такой ровный
Вопрос, очевидно, был бы слишком ламерским

Google

Леша
24.12.2016
15:30:06
Так что, своими силами)

Мерлин
24.12.2016
15:35:12

Леша
24.12.2016
15:36:57
строк*

Мерлин
24.12.2016
16:49:49
https://github.com/zohararad/bee-gorm-graphql

Evgeny
24.12.2016
18:47:35
Продолжу про поиск работы, вот прям щас нашел 4 интересные вакансии по Go в Питере. Хоть прям щас ехать :)

Мерлин
24.12.2016
18:48:11

Slava
24.12.2016
18:48:21
делись ссылками =)

Мерлин
24.12.2016
18:48:45

Evgeny
24.12.2016
18:48:58
ща)))
https://hh.ru/vacancy/19167503?query=golang
https://hh.ru/vacancy/19090218?query=golang

Evgeny
24.12.2016
18:50:17
https://hh.ru/vacancy/19190059?query=golang

Мерлин
24.12.2016
18:50:50

Alexsey
25.12.2016
10:56:08
Php

Мерлин
25.12.2016
11:05:06

Alexsey
25.12.2016
11:05:43
В стеке
В вакансии

Evgeny
25.12.2016
11:06:33
там еще и Python с Ruby часто попадаются

Mars
25.12.2016
11:17:26
Привет, есть библиотека для парсинга времени/даты из естественного языка? Интересует русский и английский

Google

Mars
25.12.2016
11:18:02
Не хочется переписывать это https://github.com/scrapinghub/dateparser или это https://github.com/wanasit/chrono

Мерлин
25.12.2016
12:02:58

Slava
25.12.2016
12:14:52
а я видел недавно

Mars
25.12.2016
12:18:19

Slava
25.12.2016
12:18:36
я не могу вспомнить, пролистал твиттер и не нашёл

Mars
25.12.2016
12:19:03
жаль..

Slava
25.12.2016
12:19:30
но это было совсем недавно, в этом месяце

Admin
ERROR: S client not available

Daniil
25.12.2016
12:32:23
Господа, подскажите.
Если сделал сервер на TCP сокетах и общаешься по средствам передачи Json, можно будет взаимодействовать с ним из Браузера?
Или там доступны только вебсокеты для такого?

Mars
25.12.2016
12:34:39

Мерлин
25.12.2016
12:34:59

Daniil
25.12.2016
12:37:26
Тогда в небраузерных клиентах придётся прикуручивать либы с вебсокетами, вместо обычного TCP...
Трудно выбрать.

Mars
25.12.2016
12:38:20

ros
25.12.2016
12:39:51
в одной приложухе можно и голый tcp и http/ws реализовать
клиентов-то зачем трогать?

Мерлин
25.12.2016
12:40:01

Daniil
25.12.2016
12:42:58
Спасибо за помощь

ros
25.12.2016
12:45:25
в ws встроен механизм чекания мертвых клиентов
лучше его добавить в старые, если код есть

Google

ros
25.12.2016
12:46:01
накладные расходы только на объем бинаря и чуть больший траф

Daniil
25.12.2016
12:49:23

Vladimir
25.12.2016
20:16:29
В Gogland нельзя сконфигурировать форматирование файла при его сохранении?

Albatrosicks
26.12.2016
01:14:35
Goland уже всем раздают?

Vladimir
26.12.2016
01:18:09
Нет.
Ну как. Может и всем, кто форму засабмитил.
Мне где-то через неделю письмо пришло.

Albatrosicks
26.12.2016
01:19:30
Неа, скорее тем, у кого что-нибудь есть

Vladimir
26.12.2016
01:19:57
То есть?
У меня нет подписок на их продукты.

/dev/m
26.12.2016
01:33:23
мне сразу прислали на почту ссыку на скачивание

Albatrosicks
26.12.2016
01:33:43
Пойду чекну
Неа, нет ничего

Zver
26.12.2016
07:24:32

Anton
26.12.2016
08:19:37
В Idea и Gogland есть стандартное форматирование от движка Jetbrains, оно приближено к стандартам gofmt (у Gogland чуть больше приближено) но не совпадает на 100%. Для форматирования по всем канонам, нужно либо через shortcut выполнять форматирование по gofmt/goimport, либо использовать плагин, который по событию сохранения файла с кодом (ручному и автоматическому от IDE) перезаписывает файл с применением форматирования

Alexey
26.12.2016
09:16:22
> но не совпадает на 100%
Авторы просят заводить на это баги с примерами

Anton
26.12.2016
11:13:55
Свои находки отправлял Александру Золотову в Slack. Обновленную версию Goglang еще не пробовал, а вот в EAP1 были расхождения.

Daniil
26.12.2016
11:19:26
А какие будут преимущества у этой IDE, почему никто не хвалит бесплатную LiteIDE? Она не труъ?

Slava
26.12.2016
11:43:42
возможно потому что ей никто не пользуется и она хуже чем vim или gogland