@gogolang

Страница 1174 из 1630
Александр
21.06.2018
15:25:10
даниэля застрелили вон

Petr
21.06.2018
15:25:26
Вам надо просто новый канал создать и мигрировать туда, а тот неадекват пусть сидит там и банит себя

Kirill
21.06.2018
15:25:33
Александр
21.06.2018
15:25:51
мы сами в шоке

Google
Александр
21.06.2018
15:26:28
но он надеюсь сам пояснит, когда выяснит за что :)

Александр
21.06.2018
15:27:58
штааа?

Alan
21.06.2018
15:40:03
вот как раз с ним связаться не удается
Я там только его в админах вижу

Lesha
21.06.2018
15:41:16
Гайз, а как называется подход, когда ты при конкурентной записи не лочишь структуру, а выделаешь поток и ему команды на запись/чтение кидаешь?

Lesha
21.06.2018
15:47:53
Да, актор тоже подходит под описание и является тем что я искал. Но я прям помню тут в чатике проскакивало другое название.

Lesha
21.06.2018
16:10:34
зачем, если он команды послоедовательно будет выполнять?

Stanislav
21.06.2018
16:11:45
Еще это могут назвать сериализацией

Lesha
21.06.2018
16:11:58
не то

Google
Lesha
21.06.2018
16:16:31
То ли товарисч @onokonem писал, то ли @bertolu4i в противогазе. Не помню.

Daniel
21.06.2018
16:51:19
а?!

Анастасия
21.06.2018
18:13:57
?го туда,мы создали! https://t.me/gogetajob Не благодарите ???

Nazary
21.06.2018
18:14:33
Ребятя

Можно собрать под мипс или ппс обычный

?

Компилятора под ппс обычный нет

Только под 64

Или чё

Kirill
21.06.2018
18:15:57
Гугли GOARCH и GOOS

Nazary
21.06.2018
18:15:58
А с исходников собрать не варик

А то это не человеческое время

Ухты



И как оно?

Сильно геморно?

Sergey
21.06.2018
18:18:35
а тебе зачем го на ppc?

Kirill
21.06.2018
18:19:34
Сильно геморно?
Смотря юзаешь ли cgo

Sergey
21.06.2018
18:20:30
а тебе зачем го на ppc?
просто такая специфичная архитектура внезапно

если по работе, то найдёшь и скомпилишь как миленький, никакой чат не потребуется, чтобы уговаривать

Google
Alexandr
21.06.2018
19:32:02
товарищи посоветуйте с помощью чего сделать консольному приложению разный набор параметров для ключей, каждому свой? типа: ./myprogram -key1 10 20 30 ./myprogram -folder "abcde" итд

(у каждого ключа разный набор параметров, ключей может быть одновременно несколько)

Sergey
21.06.2018
19:33:48
сделать -key1 "10 20 30" и парсить в рантайме (внимание на кавычки)

Alexandr
21.06.2018
19:35:01
типа.. спасибо за костыли? ))

чего-нибудь человеческое бы

Andrey
21.06.2018
19:41:55
чего-нибудь человеческое бы
Так иди посимвольно и в зависимости от ключа включай разные парсеры ключей.

Alexandr
21.06.2018
19:42:35
гемор, я думал на готовенькое сесть чтонить

Kirill
21.06.2018
19:43:40
свари сосиску

ладно, слишком толсто :D

Sergey
21.06.2018
19:44:51
чего-нибудь человеческое бы
по-моему это проще, чем писать посимвольный парсер

но тут уж на вкус и цвет

Alexandr
21.06.2018
19:45:21
злые вы.

Andrey
21.06.2018
19:50:56
по-моему это проще, чем писать посимвольный парсер
Да куда уж проще. Положи в мапу ключ, а в значение функцию, которая разберёт параметры. Никакая либа тебе не поможет.

Vadim
21.06.2018
19:51:12
ладно, слишком толсто :D
Под таблетками самое то)

Sergey
21.06.2018
19:51:58
./smth -a 1 2 3 -b 4 5 6

если не распарсилось в int, то ключ?

а если строковое значение?

Kirill
21.06.2018
19:53:23
если -{буква} - ключ, чо

Google
Andrey
21.06.2018
19:54:37
Твои -a и -b будут переключать парсер аргументов. А как только - попадется, будет его отключать и переключать на парсер ключей.

Sergey
21.06.2018
19:54:39
>если -{буква} - ключ, чо так это вообще просто

.split("-")

в общем, решение зависит от

Никита
21.06.2018
19:55:59
А в go нет какой-нибудь готовой удобной библиотеки для этого?

Andrey
21.06.2018
19:56:49
Нет, сплит не поможет. Этот - может быть внутри аргументов, которые внутри кавычек например.

Admin
ERROR: S client not available

Andrey
21.06.2018
19:56:50
Нужно разбирать и накапливать посимвольно.

Kirill
21.06.2018
19:57:59
split(" -")
это может быть внутри аргументов

Andrey
21.06.2018
19:58:14
split(" -")
Ну попробуй такое разобрать -param1 "10 - 20"

Sergey
21.06.2018
19:58:25
ну шо вы триггеритесь

конеш надо использовать полноценный парсер грамматик

Andrey
21.06.2018
19:59:35
ну шо вы триггеритесь
Я на прошлой неделе именно это делал... Делай сам. Нет готовых либ, которые как-то облегчат твою жизнь.

А если есть - запаришься адаптировать под свой кейс.

Никита
21.06.2018
20:01:58
Серьёзно? Я просто на питоне пишу, так мимо подходил.

Отсутствие инструментов для работы с аругементами командной строки это как-то очнеь странно, особенно для языка которому много лет.

Sergey
21.06.2018
20:03:27
иначе никак, это го.

Google
Sergey
21.06.2018
20:04:08
но вообще, flag с отсутвием long options придумали странные люди

Никита
21.06.2018
20:04:37
мы про парсеры грамматик
Изначально речь вроде как про немного другое шла t.me/gogolang/117343

Sergey
21.06.2018
20:05:03
Никита
21.06.2018
20:05:22
Ага.

Sergey
21.06.2018
20:05:29
ссылку, на либу или whatever

Никита
21.06.2018
20:06:02
https://docs.python.org/3.6/howto/argparse.html

Помимо стандартной библиотеки есть еще всякие обертки для упрощения жизни.

Sergey
21.06.2018
20:06:58
https://docs.python.org/3.6/howto/argparse.html
пролистал всё, не увидел кейс -k 1 2 3

Никита
21.06.2018
20:08:38
Вот ссылка на конкретную вещь для этого, вместо базового how-to https://docs.python.org/3.6/library/argparse.html#nargs

Sergey
21.06.2018
20:08:39
так-то -k 1 -k 2 -k 3 -> "k" : [1, 2, 3] сделать можно

Sergey
21.06.2018
20:10:07
я придумал! нужно из гошки вызывать питон.

Andrey
21.06.2018
20:12:35
Ну тогда нужно заимплииентить и выложить, если они там фееричный синтаксис уже придумали для покрытия всех вариантов аргументов.

Sergey
21.06.2018
20:13:00
есть такое

https://github.com/alexflint/go-arg

а, нет, там это по-другому сделано

Andrey
21.06.2018
20:16:34
а, нет, там это по-другому сделано
Говорю тебе, дольше будешь выбирать.

Страница 1174 из 1630