
Slava
19.06.2018
17:22:23

Аркадий
19.06.2018
17:22:45

Slava
19.06.2018
17:22:46
https://tour.golang.org/concurrency/4

Zver
19.06.2018
17:22:50

Google

Аркадий
19.06.2018
17:23:13
В очередной раз убедился, что у GO комбюнити отзывчивей, чем у питона

Sergey
19.06.2018
17:23:15
if !ok { /* closed */ }

Аркадий
19.06.2018
17:24:42
Спасибо парни, все как надо работает:)

Daniel
19.06.2018
17:24:43
и я, наконец, понял, почему

Sergey
19.06.2018
17:25:03

Alan
19.06.2018
17:30:27

Dmitry
19.06.2018
17:42:47
а как распарсить jsonl (json Lines) используя стандартную либу?

Zver
19.06.2018
17:49:53

Dmitry
19.06.2018
17:50:52
так не получается. там запятых нет между линиями и []

Zver
19.06.2018
17:50:58

Dmitry
19.06.2018
17:51:05
{"date":1529336178,"text":"чтобы меня увековечивать"}
{"date":1529336172,"text":"я ещё не умер"}

Zver
19.06.2018
17:51:10
Отдельно.

Dmitry
19.06.2018
17:51:17
ну ладно. отдельно так отдельно

Google

Zver
19.06.2018
17:52:36

Alexander
19.06.2018
17:59:24
А в Badger есть что-то вроде автовакума? Как в постгресе. Ибо залил 1млн записей, удалили, данные весят после удаления пару гигов. Разве это норм?
Попробую ещё раз))

Daniel
19.06.2018
18:05:02
и я, наконец, понял, почему
A64m qb0, [19 Jun 2018 20:01:08]:
в 90-х и начале двухтысячных были исследования по всяким вариантам, про которые можно упрощенно сказать "делаем из каждого санка спарк"
Daniel Podolsky, [19 Jun 2018 20:16:59]:
Это, кстати, объясняет, почему я думал, что оно есть. Я как раз в 2005 интересовался вопросом

Pawel
19.06.2018
18:25:53

Michael
19.06.2018
18:26:23

Slava
19.06.2018
18:29:25

Pawel
19.06.2018
18:32:30

Аркадий
19.06.2018
18:33:48
парни, а вот еще вопрос, если я создаю структуру
type Test struct {
sync.Mutex
c chan string
}
заблокирую test.Lock()
а другая горутина будет писать в канал этой структуры, при условии, что канал буферизованный и свободный, лок заблочит запись в канал или нет?

Alexander
19.06.2018
18:34:21

Pawel
19.06.2018
18:34:55

Alexander
19.06.2018
18:35:33
ну со стороны выглядит так, что "я не умею в <что-то>, поэтому это не нужно"
или "я это никогда не делал, поэтому это никто не делает"

Sergey
19.06.2018
18:36:12

Pawel
19.06.2018
18:38:06

Мерлин
19.06.2018
18:38:45

Daniel
19.06.2018
18:41:35
коллеги

GoodMoodDealler
19.06.2018
18:41:55
Приходилось кому с валютами работать? Чей API можете посоветовать для получения свежего курса валют? Интересуют только бесплатные варианты

Google

Pawel
19.06.2018
18:42:20
ворлд банк?

Alexander
19.06.2018
18:42:25
в смысле традиционные валюты ? или крипта, прости господи

Daniel
19.06.2018
18:42:34
хватит
у меня митинг кончился, буду банить

Pawel
19.06.2018
18:43:08
а что за митинг, простите?

Daniel
19.06.2018
18:43:18
задачи на неделю

GoodMoodDealler
19.06.2018
18:43:42

Pawel
19.06.2018
18:44:07
ворлд банк!

Мерлин
19.06.2018
18:44:57

GoodMoodDealler
19.06.2018
18:45:36

Мерлин
19.06.2018
18:45:37
И вот этот, но он дохлый
http://resources.finance.ua/ru/public/currency-cash.json

Мерлин
19.06.2018
18:45:47
а, нет

Alexander
19.06.2018
18:46:39
я вот тоже немного трогал cbrf-ное апи. хз как сейчас, раньше там была ужасный тырпрайзный soap, при этом они зачем-то сделали мимо стандарта какие-то заголовки. но была бетка rest api

Dmitry
19.06.2018
18:58:20

Pawel
19.06.2018
18:58:45
worldbank api https://datahelpdesk.worldbank.org/knowledgebase/articles/889392-api-documentation - универсальное решение для currency excange rates + conversions

Aleksandr
19.06.2018
19:00:48

Dmitry
19.06.2018
19:01:02

Dmitri
19.06.2018
19:03:47

Google

GoodMoodDealler
19.06.2018
19:07:55

Alexander
19.06.2018
19:19:51
когда HTTP CODE == 200 - это, по логике, тоже крайний случай, даже если с keep-alive :)

meehalkoff✪
19.06.2018
19:41:35
Приветствую. Подскажите можно ли запаковать веб приложение в бинарник вместе с шаблонами, файлами стилей и прочим непотребством? ?

Kirill
19.06.2018
19:41:51

meehalkoff✪
19.06.2018
19:42:14

Мерлин
19.06.2018
19:43:05

Kirill
19.06.2018
19:43:22

meehalkoff✪
19.06.2018
19:43:58
на что из этого стоит обратить внимание?

Admin
ERROR: S client not available

Kirill
19.06.2018
19:44:33

meehalkoff✪
19.06.2018
19:44:49
Ок. Спасибо)

Kirill
19.06.2018
19:45:03
?

Michael
19.06.2018
19:47:19
Go bindata встречал в паре проектов

Kirill
19.06.2018
19:50:49
Мне в следующем проекте понадобится это, так что будет из коробки в грэйме ?

meehalkoff✪
19.06.2018
20:00:37
https://github.com/rakyll/statik
Этот похоже самый простой

Dmitry
19.06.2018
20:20:59
хочется страного: чтобы по какойнить ссылке на массив строк в мапе добавить в значение мапы еще одну строку https://play.golang.org/p/qg7cuTTIJ3T

Kirill
19.06.2018
20:21:56
— Ваш кэп.

Dmitry
19.06.2018
20:22:38
да. я думал над этим просто поиск в хеше не хотелось бы размножать
у меня же вроде есть ссылка уже на референсный тип []string

Google

Dmitry
19.06.2018
20:23:16
так в мапу помещается по ссылке или все таки по значению?

Kirill
19.06.2018
20:23:37

Dmitry
19.06.2018
20:24:17
абидна. а если там map будет вметос []string ?

Kirill
19.06.2018
20:25:28
будет работать. но зачем?
желание такое делать — звоночек, что ты что-то не так делаешь.

Nazary
19.06.2018
22:14:52

Alexandr
19.06.2018
22:16:27
Так и должно быть. Каналы - это основное средство взаимодействия горутин
Только зачем вам указатели на стринги?
Я могу ошибаться, но умные люди мне частеньго говорили, что сорщику мусора тяжеловато работать с указателями. Кстати, так ли это?

Nazary
19.06.2018
22:20:10
окей, спасибо)
а какая есть либа что бы кэшить, но не in-memory а в файлик, и желательно так что бы не нужно было дб
https://github.com/muesli/cache2go типа этого, но что бы после перезапуска инфа оставалась

Мерлин
19.06.2018
22:22:16

Slava
19.06.2018
22:28:32
rocksdb

Phil
19.06.2018
22:29:05

Wingman
19.06.2018
22:29:39

Slava
19.06.2018
22:29:45
есть

Wingman
19.06.2018
22:29:49
вездесущ)

Kirill
19.06.2018
22:43:00
вездесущ)
О, привет. Почему я не могу тебе писать? О.о

Wingman
19.06.2018
22:46:41
в каком смысле? 0_о