
Nik
11.04.2016
22:57:43
потом map[int]string
компактнее согласен
но я думал больше занимают ключчи
чем значения

Google

Daniel
11.04.2016
22:58:07
int у тебя на amd64 тоже восьмибайтовый

Nik
11.04.2016
22:58:08
ща потестирую

Roman
11.04.2016
22:58:13
Приесли у тебя кодов меньше 65536, то можно вообще использовать 2 байта

Daniel
11.04.2016
22:58:20
из пяти символов 8 байт не получить никак

Nik
11.04.2016
22:58:32
кодов у меня ~ 200

Daniel
11.04.2016
22:58:40
тогда in8
int8

Nik
11.04.2016
22:58:54
и можно ли использовать в go string ограниченной длинны
не будет ли он жкномнее чем int64
>?

Daniel
11.04.2016
22:59:04
f&
зачем string ограниченной длины
?

Google

Nik
11.04.2016
22:59:24
для номера

Daniel
11.04.2016
22:59:29
ты знаешь , как стрин устроен?

Nik
11.04.2016
22:59:34
не
я года три назад видел c++
в институте

Daniel
11.04.2016
23:00:00
это длина (8 байт, или 4 на 32-битных процах) и ссылка на []byte

Nik
11.04.2016
23:00:02
все

Daniel
11.04.2016
23:00:25
вернее, нет

Nik
11.04.2016
23:00:30
тоесть в итоге, обзем упирается в длинну массива []bte

Daniel
11.04.2016
23:00:33
не на слайс там ссылка , а на массив

Nik
11.04.2016
23:00:39
и ограничение размерности погоды не сделает

Daniel
11.04.2016
23:01:09
да

Nik
11.04.2016
23:01:35
и верно ли я понял, что uint64 размерности той же что и int64
?
просто смещен от 0

Daniel
11.04.2016
23:03:31
те же 8 байт
но диапазон значений другой

Nik
11.04.2016
23:04:39
понял
тогда буду выгружать словарь и пробовать это собрать
спасибо!

Google

Nik
11.04.2016
23:05:33
и вопрос два - посоветуйте полезного чтива по rpc
масимально понятного для человкеа, который про это узначл часов 5 назад

Daniel
11.04.2016
23:07:22
ох
ну назрена rpc
чтобы что?

Nik
11.04.2016
23:07:53
типо микросервисной архитектуры

Anton
11.04.2016
23:07:58
Чатег ожил чтоле?

Nik
11.04.2016
23:08:05
и либо общаться напрямую
либо придумать им шину
пока вместо bis юзается редис
шины*

Daniel
11.04.2016
23:08:24
ну вот и возьми шину какую-никакую
виталик в индию умотал
а так он бы просто казал тебе, что взять...

Nik
11.04.2016
23:09:16
а какие шины годные есть?
я готовняка не видел

Phil
11.04.2016
23:10:57

Anton
11.04.2016
23:11:26
Круто
Я уж думал все уже

Nik
11.04.2016
23:11:58
когда я вошел - тут какое порево постили

Google

Nik
11.04.2016
23:12:06
я читсо на шару спросил - может кто остался

Alex
11.04.2016
23:12:07
Ну вы даете
Какая еще вам шина
WTF
Используйте обычный REST
Это ж и есть RPC

Nik
11.04.2016
23:12:27
я честно пока плохо представляю как это быть должно

Alex
11.04.2016
23:12:37
Ну - микросервисы это рест
Если синхронно

Anton
11.04.2016
23:12:44

Alex
11.04.2016
23:12:46
Если асинхронно - то сервер очередей

Anton
11.04.2016
23:12:49
Думал оживет
Amqp?
Не?

Nik
11.04.2016
23:13:12
мне пока дали это
и сказа прочитать до завтра
сказали
*
сервер очередей - это текущая реализация c редисом
если я не путаюсь в понятиях

Roman
11.04.2016
23:15:15
Рест - говно

Nik
11.04.2016
23:15:27
прочел

Google

Alex
11.04.2016
23:15:37

Nik
11.04.2016
23:15:38
рест = http+json

Phil
11.04.2016
23:15:48

Nik
11.04.2016
23:15:50
мне сказали что это плохо/меделенно
потому что типа не асинхронно
но про понт асинхрона я пока не понял

Phil
11.04.2016
23:16:06

Alex
11.04.2016
23:16:27
“Медленно, потому что не асинхронно” - ах, как мне эта фраза знакома
Сказавший явно был перловиком

Nik
11.04.2016
23:16:54
хз, честно)
я вот как в прорубь прыгнул с этим программированием, тем более на go

Phil
11.04.2016
23:17:18
Алекс, что такое "сервер очередей"?

Nik
11.04.2016
23:17:37
LIFO/FIFO
как пример redis
это я так понял
других примеров не знаю)

Phil
11.04.2016
23:18:09

Anton
11.04.2016
23:18:12
Сервер очередей это типо amqp
Протокол взаимодействия
Или я не понял тему?

Nik
11.04.2016
23:19:11
*ушел гуглить amqp*