
Sam
06.01.2018
05:32:51
Нет времени

Karachun
06.01.2018
05:32:57
))

Nick
06.01.2018
05:33:15

Sam
06.01.2018
05:33:23
Ага:)

Google

Sam
06.01.2018
05:33:44
Мое дело предложить, ваше отказаться, как говоритсч
Я ж не заставляю никого

Александр
06.01.2018
05:34:32
ну так сразу вы бы сразу бюджет озвучили ?
максимальный, который готовы выделить

Sam
06.01.2018
05:35:12
Учитывая треьующийся базовый
Функционал
20 т.р.

Nick
06.01.2018
05:35:56
Перечисляй

Александр
06.01.2018
05:36:22
в фонд WWF... ?
ибо благотворительность

Sam
06.01.2018
05:36:59
Интересует исключительно формирование комнат, синхронизация позиций и стрельбы, лоад балансер. Баз данных всяких не надо
Ну короче если кого интересует, пишите в личку, обсудим подробнее, может и скорректируем сумму

Александр
06.01.2018
05:40:01
в работу пробывали постить?

Google

Sam
06.01.2018
05:40:44
Нет, я до сего момента не рассматривал нанимать людей для этого, мысль появилась с утра
Решил написать туда, где можно получить максимально быстрый ответ
Пока во всяком случае

Oleg
06.01.2018
07:55:26
Привет, что значит выражение вида make (chan (chan<-Event), 10)
почему здесь chan в chan?

Vladimir
06.01.2018
07:56:18

Oleg
06.01.2018
07:56:56

Andrew
06.01.2018
08:33:29
Всем привет.
Читал ли кто 7 моделей конкуренции за 7 недель? Такой вопрос актуальна ли информация которая дается в книге для го? Просто все примеры java, clojure

Vasily Romanov
06.01.2018
09:23:59

Andrew
06.01.2018
09:39:15
Спасибо

xPushkin
06.01.2018
11:47:06
Друзья, я правильно понимаю, что в светлом будущем хайлоад сервисы перейдут на proto buffers и gRPC? Начать использовать сейчас или остаться с JSON/XML REST API?

Alexey
06.01.2018
11:55:28

xPushkin
06.01.2018
11:56:20

Alexey
06.01.2018
11:57:58

Vasily Romanov
06.01.2018
11:58:12
вы можете использовать json поверх gRPC
если беспокоят вопросы производительности - посомтрите на easyjson - с ним расходы на сериализацию-десериалиацию будут сильне меньше
gogoprotobuf то же самое делает для протобафа

Mykyta
06.01.2018
11:59:12

Alexey
06.01.2018
12:00:12

xPushkin
06.01.2018
12:19:14

Google

Vasily Romanov
06.01.2018
12:19:46
json поддерживается в браузере из коробки
а протобаф пока нет

xPushkin
06.01.2018
12:20:05
Логично

Vasily Romanov
06.01.2018
12:20:38
gRPC очень круто использовать нагруженных для внутренних сервисов
а вот между сервером и клиентом json в ближайшее время вряд-ли кто потеснит

xPushkin
06.01.2018
12:21:04

Vasily Romanov
06.01.2018
12:21:43
между клиентом и сервером стоит на swagger посмотреть

xPushkin
06.01.2018
12:23:46

Vasily Romanov
06.01.2018
12:24:04
+ документация сразу
а кодогенерацию будет под кучу платформ сразу

xPushkin
06.01.2018
12:24:21
Удобно
Надо посмотреть
Спасибо ?

Roman
06.01.2018
12:24:43
Не могу срастить с импортом собственных пакетов, все вреся пишет не can't load package: package tempconv...
Есть пакет main, в него импортируется свой пакет "paket" из файла paket.go (лежит рядом). что делается не так?

Vasily Romanov
06.01.2018
12:25:52
в папке paket файды должны относиться к пакету paket
если у вас там внутри tempconv то это может быть причиной
в одной папке не могут быть разные пакеты

Roman
06.01.2018
12:29:01
А точно... Перставил фалы и все заработало) Спасибо)?

Человек
06.01.2018
12:32:00
Всем привет! Помогите с параллельностью в Golang

Александр
06.01.2018
12:38:33
а подробности?

yuriy
06.01.2018
12:39:24

Человек
06.01.2018
12:50:11
С горутинами то понятно я забрасываю функцию в go в цикл. Только вот я хочу ещё более улучшить параллельность выполнения, а с каналами я не знаю как. У меня есть обычный код для тестирования моего localhost на Go на прочность. Вот код: https://pastebin.com/SDRR2K5i

Google

Vasily Romanov
06.01.2018
12:51:49

Marlik
06.01.2018
13:30:00
Тут аналог пузырьковой сортировки что-ли нуно? https://go-tour-ru-ru.appspot.com/moretypes/23
if res := strings.Index(str, str2) res < 0 {
m[str] = num
} else {
m[str] = num + 1
}
}
syntax error: res := strings.Index(str, str2) used as value
Чот не могу понять где косячу?

Vasily Romanov
06.01.2018
14:38:13
точка с запятой пропущена

Marlik
06.01.2018
14:46:00
Блин, точно, спасибо.
Как в строке из слов получить индекс следующего слова, два часа уже ковыряюсь.))
Допустим
arr := strings.Fields(s)
for _, str1 := range arr {
str2 := str1[1:] // тут иногда в диапазон не попадаю, видимо не по порядку идут индексы?
if res := strings.EqualFold(string(str1), string(str2)); res == true {
m[str1] = num + 1
} else {
m[str1] = 1
}
}

Admin
ERROR: S client not available

Marlik
06.01.2018
15:24:02
Как просто это было в Perl))))

Andrew
06.01.2018
15:28:53

Marlik
06.01.2018
15:33:44
А, вижу ошибки, фууух)))


Yuri
06.01.2018
17:30:55
#вакансия #удаленно
Всем привет!
Я из команды одного из самых крутых международных криптопроектов - Humaniq (https://humaniq.com/)
О нас писали Виталик Бутерин, Джон Макафи, Forbes, Coindesk, Cointelegraph и многие другие.
Наша гофер команда расширяется и мы очень срочно до конца января ищем сразу двух человек:
1. Golang Team Lead (Senior developer)
2. Golang DevOps
Мы - это крутая команда собравшая в себя крутых специалистов и энтузиастов каждого в своем деле.
Мы - это крутой технический продукт на базе технологии биометрии и распознания образов, а также платежи на sidechain & public blockchain ethereum.
Опыт с криптой не обязателен.
Полностью удаленная работа. Команда живет по всему миру - Великобритания, Канада, Россия, Беларусь, и т д.
Разговорный русский и минимум письменный английский.
Головной офис в Лондоне и членство в самом крутом в мире финтех хабе - Level39.
Дружелюбный коллектив и адекватный менеджмент.
Возможны (не обязательны) оплачиваемые team building слеты - Великобритания, Франция, Белоруссия и тд.
Стабильный стартап-проект, профинансирован минимум на 3 года вперед.
Готовы платить много за крутые скиллы.
Шанс принять участие в создании нечто крутого и нужного.
Помогите нам найти друг друга - репост крайне приветствуется :)
Пишите в ЛС - отвечу мгновенно!!
Сорри если не уместно получилось ) нам реально горит )


Maxim
06.01.2018
18:10:03
В фулстек вэб-разработке, если go для бека, то что чаще используется для фронта? Есть какая-то статистика?

corpix
06.01.2018
18:12:44

Oleg
06.01.2018
18:18:41
return <-resp кто может объяснить смысл этой конструкции? ?
Resp это Chan без буфера

Vasily Romanov
06.01.2018
18:19:35

عاصم بن حارث
06.01.2018
18:19:43
возвращает "нечто" из канала ...

Vasily Romanov
06.01.2018
18:20:01
в этом месте горутипа покиснет до тех пор пока в канале не появится чтото

Google

Vasily Romanov
06.01.2018
18:20:17
как появится - вычитается и вернется из функции

Oleg
06.01.2018
18:21:46
Спасибо огромное !

Yuri
06.01.2018
18:38:48

Anton
06.01.2018
19:27:38
:) если нет вилок, значит вы не понимаете кого вы ищите.

Sergey
06.01.2018
19:35:09
вилка всегда есть.
как минимум она где-то в районе между 0..(годовой бюджет компании)

Lev
06.01.2018
19:35:58
может они больше по ложкам :troll:

Anton
06.01.2018
19:39:37
просто боятся спугнуть :) вдруг ожидания будут меньше

KlonD90
06.01.2018
19:58:57
ну это блокчейн. думаю на 5k $ минимум на кжадую из позиций

Volodymyr
06.01.2018
20:01:36
Беларусь, Белоруссия... Одно название знакомо, второе - это что?

Kirill
06.01.2018
20:03:29

عاصم بن حارث
06.01.2018
20:03:41

Sergey
06.01.2018
20:41:35

Volodymyr
06.01.2018
20:43:04

Sergey
06.01.2018
20:43:25

Sergey
06.01.2018
23:20:11
есть ли возможность без перевода в секунды в Go отнять от текушего времени 5 минут

Den
06.01.2018
23:25:12

Aleksandr
06.01.2018
23:43:21
Не стесняемся в код заглядывать

Slach
07.01.2018
08:35:21
Всех с рождеством =)
;) а вот можно еще один тупой и холиварный вопрос
?
зачем go fmt использует TAB для Indent ?
https://www.python.org/dev/peps/pep-0008/#tabs-or-spaces
почему они не пошли по пути PEP8 и не сказали что "spaces is preffered method" ?
просто вдруг кто знает историю вопроса?