
Alexey
19.05.2018
16:45:03
Если небольшой объем, то дешевле купить, чем самим саппортить

Roman
19.05.2018
16:45:30
есть стрим оповещений, которые нужно показать, и указатель последних прочитанных

DMITRY
19.05.2018
17:09:13
в NATS данные же не записываются на диск?

Google

Vladimir
19.05.2018
17:25:35
и как бы сменить его будет несколько сложнее
стоит еще учесть что свое обычно дешевле чем любое managed решение

Roman
19.05.2018
17:26:47

Vladimir
19.05.2018
17:27:00

Roman
19.05.2018
17:27:16
нежели самому деплоить, мониторить, manage'ить короче

Vladimir
19.05.2018
17:27:21
вопрос в том насколько

Roman
19.05.2018
17:27:35
но своё решение в любом случае безопаснее в плане приватности

Vladimir
19.05.2018
17:28:04

Roman
19.05.2018
17:28:51

Vladimir
19.05.2018
17:29:23
и денег

Roman
19.05.2018
17:29:54

Google

Roman
19.05.2018
17:29:59
разница в этом есть

Vladimir
19.05.2018
17:30:06

Roman
19.05.2018
17:30:11
ладно)) бессмысленный спор

Vladimir
19.05.2018
17:30:34
@Romshark не, доверять какой-нибудь очереди от Васяна - да, вероятно не лучшая идея

Vadim
19.05.2018
17:30:36
Ребят, а зачем использовать мьютекс на чтение?

Vladimir
19.05.2018
17:30:40
а вот SQS безопасен

Vadim
19.05.2018
17:31:24

Sergey
19.05.2018
17:31:31

Vadim
19.05.2018
17:31:54

Vladimir
19.05.2018
17:31:59

Sergey
19.05.2018
17:32:03
в смысле?

Vadim
19.05.2018
17:32:07

Roman
19.05.2018
17:32:13
А если исключительно чтение?
замок нужен только тогда, когда возможны конкурентные записи, если структура константна и только читается то замок не нужен

Vladimir
19.05.2018
17:32:24
в смысле?
ну в прямом - если ты один раз сделал что-то, то потом читать можешь сколько угодно

Vadim
19.05.2018
17:32:28

Vladimir
19.05.2018
17:32:35
RWLock нужен только если ты планируешь потом обновлять структуру

Sergey
19.05.2018
17:33:02

Vladimir
19.05.2018
17:33:25

Google

Sergey
19.05.2018
17:33:27
RWLock (должен быть) внутри оптимизирован для многих читателей
ну тогда все плохо
спойлер: если это broadcast, то читатели всегда должны подключаться заранее

Vladimir
19.05.2018
17:33:50
@kezvision но если у тебя читатели точно старуют после создания структуры, то лок не нужен

Sergey
19.05.2018
17:33:57
но "я не верю эти людям"

Vladimir
19.05.2018
17:34:05

Sergey
19.05.2018
17:34:35
я имею в виду broadcast pattern (который ещё Observer)

Vladimir
19.05.2018
17:34:44
в общем случаи лок нужен только если у тебя потенциально возможна ситуация одновременной записи из нескольких потоков или записи и чтения.
я ваще не программист

Alexey
19.05.2018
17:35:11
вообще саппортуся

Vladimir
19.05.2018
17:35:16
да

Александр
19.05.2018
18:49:13
проснулись?
по поводу cobra меня все беспокоят вопросы
как можно назвать "пром стандартном" библиотеку с вызовами аля rootCmd.PersistentFlags()..... (Singleton)
я просто утрахался с ней, в попытках все корректно обернуть
охото красивый код получить все же

Olzhas
20.05.2018
04:31:02
Пиши работающий код
Потом красивый

Nikita
20.05.2018
10:10:37
всем приветттт

Google

DELETED
20.05.2018
10:12:29
https://github.com/nadoo/glider

Nikita
20.05.2018
21:37:17
какую ide для go лучше юзать ? VSCode норм ?

Cenator
20.05.2018
21:37:26
Да

Admin
ERROR: S client not available

Nikita
20.05.2018
21:37:33
ура

Panda
20.05.2018
21:57:14

Meow
20.05.2018
22:05:41

Vadim
20.05.2018
22:07:11

some_random_anonymous
20.05.2018
23:37:10

Vadim
21.05.2018
00:04:07
создаю два юникс сокета
делаю unlink для каждого
и второй сокет удаляется
втф?

Nikita
21.05.2018
00:04:31
Пиздец, golang сложный

Леша
21.05.2018
00:27:18

Nikita
21.05.2018
00:46:50

No
21.05.2018
03:13:26
Есть один проект на java, переписывать на его Go проблематично будет для меня. Есть какой-то конвектор из Java в Go (я такой для java->C++)

Olzhas
21.05.2018
03:40:28
лучше переписывать потихоньку

Алекс
21.05.2018
03:43:51
трансляторов из джавы в го точно нет

Google

Dmitri
21.05.2018
04:29:54

Olzhas
21.05.2018
04:37:59
:D

Dmitri
21.05.2018
04:40:07
это не меняет того факта, что вопрошавшему так делать не надо)

Алекс
21.05.2018
04:44:25

Dmitri
21.05.2018
05:00:44

Olzhas
21.05.2018
05:01:18

Dmitri
21.05.2018
05:02:49
имхо, для использования goto надо иметь очень-очень, прямо усраться насколько очень, веские причины. Что-то из разряда "сократить размер кода в 18 раз" или "ускорить программный код в 4 раза".

Алекс
21.05.2018
05:03:02

Dmitri
21.05.2018
05:03:18
В общем и целом, пока не поймешь, почему goto - плохо, лучше про него не знать)

Алекс
21.05.2018
05:03:46
и не пихать его везде

Dmitri
21.05.2018
05:04:04

X
21.05.2018
06:11:21