
Alexei
13.02.2018
07:09:54
просто думал, что подобная конструкция сработает array2 []string = strconv.Itoa(array1), но работает подобное только на единичных элементах
array1 []int

Vladimir
13.02.2018
07:10:33
не сработает
пиши свой хелпер

Google

Roman
13.02.2018
07:11:38

Vladimir
13.02.2018
07:12:06
для черной магии и cgo

Roman
13.02.2018
07:13:22
А unsafe.Pointer? :)

Vladimir
13.02.2018
07:13:32
а над ним арифметики нет )

Roman
13.02.2018
07:14:01
Меня немного подбешивает, что для адресной арифметики надо писать так дохрена

Michael
13.02.2018
07:21:56

Vladimir
13.02.2018
07:22:20
чтобы ты сто раз подумал надо ли их вообще делать

xPushkin
13.02.2018
07:23:54

Aleh
13.02.2018
08:24:29
Так тв все делай в целых, а когда тебе нужно использовать какой то api то переводи для него в нужный формат

Andrey
13.02.2018
08:40:36
а есть в golang какой-то стандарт для транспорта между микросервисами? ну там http/json, grpc/protobuff и тп
под стандартом я имею ввиду набор best practices и коллекцию продакшн-реди библиотек (например, поддержка opentracing на всех уровнях, метрики в какой-нибудь prometheus)
или как и везде: вот вам примитивы, а дальше собирайте что хотите: стрельнет сделаете статью, не стрельнет напишете пост мортум :)

Artem
13.02.2018
08:42:11

Google

Andrey
13.02.2018
08:42:55
ну да, в целом разумно
я больше про то что модно использовать конкретно в сообществе go
при условии сферической задачи в вакууме :)

Artem
13.02.2018
08:43:43
лучше посмотреть примеры, например https://github.com/harlow/go-micro-services

Andrey
13.02.2018
08:43:56
спасибо

Artem
13.02.2018
08:45:48
но вообще коммуникации это больше, чем просто пересылка json по http, обычно в библиотеках используется изменяемая система сериализации и транспорта, а дальше выбор уже в зависимости от требований.

Mike
13.02.2018
08:47:19

Let Eat
13.02.2018
08:50:12

Andrey
13.02.2018
08:54:27

Kirill
13.02.2018
09:13:55
привет, подгружаю файлы на сервер как мультипарт, но при обработке запроса не могу найти файл
Content-Type: multipart/form-data; boundary=bde0a79a-0cc0-4f57-b21b-65aa1753027c
Content-Length: 97528
Host:
Connection: Keep-Alive
Accept-Encoding: gzip
User-Agent: okhttp/3.8.1
--bde0a79a-0cc0-4f57-b21b-65aa1753027c
Content-Disposition: form-data; name="upload"
Content-Transfer-Encoding: binary
Content-Type: image/jpeg
Content-Length: 97311
сам запрос

Vasily Romanov
13.02.2018
09:36:41

Alfred
13.02.2018
09:41:28
Нужно сделать обработчик json запросов, кто поможет? За деньги конечно

Artem
13.02.2018
09:44:18

Stanislav
13.02.2018
09:44:58

Anton Saprykin
13.02.2018
09:47:13
За 3 BTC, предоплата - 30%
Могу отдать при встрече


Andrey
13.02.2018
09:47:43
gRPC норм
к нему в дополнение посмотрите https://github.com/grpc-ecosystem
спасибо, я по сути так и начал делать... проблема возникла когда надо вместе с rpc иметь подписку на события
тут варианта два: либо использовать внешнюю очередь (amqp и тп), либо использовать grpc streams
с первым вариантом все понятно: классика, деды наши делали и дети наши будут так же делать
второй вариант выглядит более интересным в плане единообразия контрактов: то есть сервис внутри себя разруливает события, а как он это делает - через локальный эвентемиттер, rabbitmq или google pub/sub никого не волнует потому что на выходе он предлагает grpc streamable эндпоинт
вопросы возникают когда начинаешь задумываться о всяких вещах типа потери соединения, переподключении и прочем - не будет ли в результате поддержка этого кода более геморойна чем классический вариант
впрочем, это просто размышления, руки ничем не заняты вот и решил попечатать, не обращайте внимания :)


Alfred
13.02.2018
09:48:13
в сказку попали чтоли?

Artem
13.02.2018
09:50:07

Google

Alfred
13.02.2018
09:50:32
нет

Alexander
13.02.2018
09:51:21

Artem
13.02.2018
09:51:22
если учесть, что это минимум кторый вам потребуется заплатить для размещения простого рекламного текста наприме в телеграм канале addmeto, аналогичная цена в качестве оплаты труда профессионала кажется не такой высокой.

Alexander
13.02.2018
09:51:58
могу забесплатно написать обработчик, который выводит любой (абсолютно!) json в stdout.
вводить json придется с командой строки

Artem
13.02.2018
09:52:23

Alfred
13.02.2018
09:52:31
Бесплатно, конечно не стоит
это за за сыр должен быть за 1-3BTC ?

Artem
13.02.2018
09:55:10
Это ваш выбор. Когда устанете разгребать проблемы бесплатных и дешевых решений, обращайтесь. Я всегда онлайн.

Alfred
13.02.2018
09:55:49
буду иметь ввиду

Artem
13.02.2018
09:57:08
Ну и нужно учитывать, что не все покупают BTC, поверьте многие считают такую цену приемлимой, стоимость майнинга не так высока, как спекулятивная цена. Потому возможно у вас появится возможность получить эту валюту дешевле рынка.

Anton Saprykin
13.02.2018
09:58:31
Я думал я должен заплатить что бы работу дали
Оказывается платят биткоины
Норм

Andrey
13.02.2018
09:59:42
вы похоже не в курсе стоимости труда senior golang SE :)
простите, мимо проходил и решил вмешаться в флейм, скажу и дальше пойду :)
нисколько не стоит как это ни удивительно... сам поначалу в шоке был потом ниче, привык
стоит продукт который получает и продает бизнес, и с результата его продажи сеньору капает денежка
а все кто считает по другому, к сожалению, до сеньоров еще не доросли (я конечно же не про вас)

Artem
13.02.2018
09:59:47
Кстати думаю в качестве эксперимента я даже готов рассмотреть эфир и для большей надежности предоставить контракт. Чтобы не возникало сомнений в исполнении.

Alex
13.02.2018
10:02:57
Добрый день. Можете посоветовать что использовать для экспорта XLS? чтоб с графиками и именно в XLS, а не XLSX

Alfred
13.02.2018
10:03:45
если нужно покрасить стену в доме, получит ли моляр после продажи квартиры профит?

Google

Anton Saprykin
13.02.2018
10:07:01
Как бы он и так получает профит
Но можно договориться что бы ему заплатили после продажи квартиры
А не сразц

Alfred
13.02.2018
10:09:49
Если кому интересно поучавствовать в проекте VPN сервиса, прошу писать в личку. Оплата только стандартными банковскими методами после составления договора.

Let Eat
13.02.2018
10:10:45

Artem
13.02.2018
10:11:18

Admin
ERROR: S client not available

Let Eat
13.02.2018
10:13:26

Artem
13.02.2018
10:16:56


Alexander
13.02.2018
10:20:24
Размер оплаты труда - вопрос договорённости между тем, кто работает и тем, кто платит. Это основное. Готов ли заплатить кто-то больше, если его продукт приносит много денег - вопрос исключительно в области платящего.
Дальше работает рынок. Если найдется, кто сделает дешевле - он получит эту работу (при прочих равных условиях). Не найдется - придется платить больше.

Anton Saprykin
13.02.2018
10:21:59
Вы все усложняете
Просите больше, вам предложат меньше
Останавливайтесь по середине
Все.

Alexander
13.02.2018
10:22:21
Так что работа Go-программиста сколько-то стоит, пока есть кто-то, кто за неё платит. Как и любая другоая работа, впрочем.

Artem
13.02.2018
10:22:31
Вы все усложняете
усложняете? Эх во мне скоро проснется гуманитарий... вы в курсе, что теория денег это вполне себе наука и формирование стоимости продукта -это не прировнял к $ и назвал цену... Тут как раз наоборот все сильно упрощено.

Anton Saprykin
13.02.2018
10:24:15
Теория денег лол

Google

Artem
13.02.2018
10:24:44
Теория денег лол
?♂️Для начала https://ru.wikipedia.org/wiki/%D0%A2%D0%B5%D0%BE%D1%80%D0%B8%D1%8F_%D0%B4%D0%B5%D0%BD%D0%B5%D0%B3

Anton Saprykin
13.02.2018
10:24:54
Все что теория - не наука
Это чьи-то предположения
Вот у меня есть подозрение, что земля плоская
Я же не говорю что оно научное
И у меня есть убедительные доводы между прочим

Artem
13.02.2018
10:26:34

Anton Saprykin
13.02.2018
10:27:30
Экономика это прост ресурсы и как они растекаются

Mykyta
13.02.2018
10:27:32
Все что теория - не наука
Тео́рия — учение, система идей или принципов. Является совокупностью обобщённых положений, образующих науку или её раздел.

Anton Saprykin
13.02.2018
10:27:33
Это природа

Artem
13.02.2018
10:28:37
Это природа
Ок это не наука, это раздел научной теории. Но сути это не меняет, я говорю лишь о том, что формирование стоимости путем приравнивания к стоимости конкретной валюты -это детский сад.

Anton Saprykin
13.02.2018
10:28:57
Я вообще не говорил ни о каких приравниваниях

Alexander
13.02.2018
10:29:09
Как сказал Резерфорд - "Все науки делятся на физику и коллекционирование марок"

Anton Saprykin
13.02.2018
10:29:20
Я сказал назовите случайную сумму выше той что сейчас получаете
Вам назовут ниже

Mykyta
13.02.2018
10:29:28

Anton Saprykin
13.02.2018
10:29:29
Вы называете посередине