
Quet
19.11.2016
08:03:59
ну так и делай
[]string{"a", "b"}

Slach
19.11.2016
08:09:13
а чето мне так ругается
https://play.golang.org/p/DAUaTSb42y
никак нельзя в несколько строк сделать?

Quet
19.11.2016
08:10:02
https://play.golang.org/p/h2bCAHznIY

Google

Kirill
19.11.2016
08:11:25

Slach
19.11.2016
08:19:06
получилось, спасибо

Roman
19.11.2016
12:41:21
Запитая в Go - это сказка! Просто её ставишь всегда и больше не думаешь

Slach
19.11.2016
12:47:23
Народ, а подскажите что делает вот этот код?
https://github.com/roistat/go-clickhouse/blob/master/transport.go#L100
что такое marshall ? где про это прочитать можно?

ros
19.11.2016
12:49:18
https://github.com/roistat/go-clickhouse/blob/b9fe2e53617ad29318999c0f734ec0c8f642a3d0/marshal.go#L153

F01134H
19.11.2016
12:51:02
ru.wikipedia.org/wiki/Маршалинг

Slach
19.11.2016
13:26:46
спасибо большое, я просто думал что это функция встроенная а не входит в пакет clickhouse
а вот еще вопрос
а никто не встречал случайно нормальной http библиотеки, чтобы умела отсылать через streaming http запрос, не читая тело запроса целиком в память?
в python requests для этого есть отличный функционал
http://docs.python-requests.org/en/master/user/advanced/#streaming-uploads
https://gist.github.com/schmichael/7379338
кажется это оно... интересно, работает ли

Admin
19.11.2016
18:22:11
Linux local 4.8.6-1-ARCH #1 SMP PREEMPT Mon Oct 31 18:51:30 CET 2016 x86_64 GNU/Linux
gccgo торчит

Roman
19.11.2016
22:28:21
А golang под mips существует?

Vladimir
19.11.2016
22:30:11

Google

Vladimir
19.11.2016
22:30:41
64-х битный мипс экспериментален какое-то время
и у gcc поддержка го же есть, кривенькая, но собирает

Roman
19.11.2016
22:31:33
Нуу, мне бы под openwrt

Roman
19.11.2016
22:36:14

Vladimir
19.11.2016
22:36:27

Roman
19.11.2016
22:36:50
Там проблема с uLibc кажется была

Vladimir
19.11.2016
22:37:11
а, на гитхабе есть какой-то форк го 1.4, адаптированный под мипс32

Roman
19.11.2016
22:47:43
Через пару минорных версий планируют добавить mips
Там вроде требуются добровольцы, которые куски на асме допишут

Gregory
20.11.2016
06:23:32
Подскажите пожалуйста теоретический вопрос. Запускаю горутины по данным из бд, если данные из бд изменились, поток выключили, я могу их останавливать конечно... а вот что делать если поток включили? Запускать горутину из горутины? Даже если общаться через каналы, все равно изначально горутин может быть запущенно меньше, чем поставленно тасков в бд...

Egor
20.11.2016
06:46:22
очередь сообщений

Maxim
20.11.2016
10:30:21
Sad, but true.

Roman
20.11.2016
10:31:06
Поэтому Го победит

Мерлин
20.11.2016
10:34:30
Как что-то плохое
Есть правильный способ, неправильный и армейский

Roman
20.11.2016
10:37:18
В западных книгах по менеджменту часто указывают на достижения корпуса американской пехоты США.
Второй пример - израильская армия, которая дает навыки принятия решений, которые очень позитивно работают в стартапах.
Да и Российская/советская армия добивалсь успехов. Часто вопреки.
Для меня ровняние синтаксиса пробелами как в Питоне сродни ровнянию заправленных кроваей в казарме СА :)

Google

Serg
20.11.2016
10:54:31
кодить отсюда и до обеда
а отказоустойчивые кластеры низкооплачиваемых сотрудников, да, это модно сейчас

Roman
20.11.2016
10:59:56
Простой синаксис позволяет меньше времени тратить на кодинг и больше уделять алгоритмам

Roman
20.11.2016
12:26:43

Egor
20.11.2016
12:29:14
мне кажется, наоборот
Ты говоришь словно это что-то плохое :)

Ivan
20.11.2016
15:22:59
Да, пожалуй вы правы, Go - он как калашников - мощный, простой и безотказный, а если умеешь, то переделать его по винтовочный патрон - пара пустяков
А обучить пользоваться им - пара пустяков
/me представил норматив по разборке go )

Morran
20.11.2016
15:32:03
Забавно

Constantine
20.11.2016
15:32:05
какой норматив?

Morran
20.11.2016
15:32:36
Разборка сорцев компилятора

Ivan
20.11.2016
15:34:43
Ага, с помощью дизасма разобрать, довести до читаемых go сорцов и собрать )
Во избежания жульничества все бинарники стрипаются от отладочных символов

Constantine
20.11.2016
15:37:00
но зачем?

Morran
20.11.2016
15:37:15
Норматив же
Надо

Maxim
20.11.2016
15:39:14
но зачем?
http://www.youtube.com/watch?v=B0gtPm-m2No

Constantine
20.11.2016
15:39:44
?

Ivan
20.11.2016
15:40:10
:)

Google

Morran
20.11.2016
15:47:25
Я тут решил часть дипломной работы писать на го
Тип практика

Lev
20.11.2016
16:12:18
Я не подскажет ли кто, как вот такой JSON замапить? body := []byte(["string1", ["string2", "string3"]])

Constantine
20.11.2016
16:12:38
думается, что нет
http://json2struct.mervine.net

Admin
ERROR: S client not available

Morran
20.11.2016
16:26:51

corpix
20.11.2016
17:15:35

Lev
20.11.2016
17:17:50
Благодарю :)

corpix
20.11.2016
17:19:07
Не за что)

Ivan
21.11.2016
11:55:28
Народ, нужен доброволец =) Статью почитать, поревьюить =)

ros
21.11.2016
11:56:43
комментаторы на хабре отревьювят

Иван
21.11.2016
11:58:20
комментаторы на хабре очень агрессивные, лучше ничего там не писать

Ivan
21.11.2016
12:02:46
У меня мало комментов на хабре )
Точнее комментаторов )

ros
21.11.2016
12:03:38
ссылку сюда
навалимся толпой)

Ivan
21.11.2016
12:04:31
Тогда ждем пока @kirilldanshin даст добро на публикацию =)
Пока только сохраненная html-ка =)

Paul
21.11.2016
12:05:06

Ivan
21.11.2016
12:06:07

Google

Ivan
21.11.2016
12:06:57
Хотя тут что-то зачастил, уже третья за 7 дней

Судзумия
21.11.2016
12:07:52
Насколько я знаю, в рунете нет аналога реддита, так что комментаторов/читателей вне хабра привлекать ещё труднее

Ivan
21.11.2016
12:10:34
Ну, в какой-то степени habr+geektimes можно считать за аналог реддита, но весьма условно

Судзумия
21.11.2016
12:11:00
И разговор мы вели о "вне хабра" )

Ivan
21.11.2016
12:13:13
Ну, да, подтупливаю
А статейка вот про это (улучшено и допилено)
https://github.com/t0pep0/efaceconv

Maxim
21.11.2016
17:17:27
Подкиньте кто-нибудь способы поддержки локализации и его переключения. У меня сейчас вся локализация записана и распределена в JSON по имени языка. В проекте пока что жёстко забил только английский, но теперь надо бы ввести систему переключения локали. Имя локали беру из БД. Пробовал перевести корень структуры языкового конфига на карты, но получилась каша.
Когда пытался привести всё это дело к картам, то хотел получить конструкции типа locale[LangVar].Messages.SampleText
Но пара знакомых меня отговаривали от такого способа, мол, не слишком надёжно или что-то вроде.

Egor
21.11.2016
17:26:43
А посмотреть на готовые решения не вариант?

Maxim
21.11.2016
17:26:54
Я не прочь перелопатить вообще всё у себя, но может кто что скажет.

Судзумия
21.11.2016
17:29:15

Egor
21.11.2016
17:29:21
Я не думаю, что большинство использует свой велосипед. Есть стандартный gettext, можно использовать его, или go-i18n

Maxim
21.11.2016
17:29:26

Судзумия
21.11.2016
17:29:48
Ну, i18n, l20n вроде, если не ошибаюсь