
Daniel
01.08.2018
14:42:23
там кавычка продолбана

Димка
01.08.2018
14:42:24

Morran
01.08.2018
14:42:30

Данила
01.08.2018
14:43:27

Google

GoodMoodDealler
01.08.2018
15:06:25
Всем привет
У меня есть map[string][]slice

Daniel
01.08.2018
15:07:06
[]array - это что такое?

GoodMoodDealler
01.08.2018
15:07:48
Нужно превратить это в []slice склеенный из всех слайсов по всем ключам

Daniel
01.08.2018
15:08:11
не бывает

GoodMoodDealler
01.08.2018
15:08:30

Daniel
01.08.2018
15:08:34
ну и склейка делается через обход в цикле

GoodMoodDealler
01.08.2018
15:09:06
У меня на примере то конкретный
Мне их просто друг к другу апендить в цикле?

Данила
01.08.2018
15:12:34
В go можно использовать 2 типа кавычек для строк(string) - " " и `` ? Или вторые кавычки уже не для строк?

Google

GoodMoodDealler
01.08.2018
15:12:54
Для строк только двойные

Данила
01.08.2018
15:13:33

GoodMoodDealler
01.08.2018
15:13:53

Данила
01.08.2018
15:14:15

Artem
01.08.2018
15:14:15
для строк, где у тебя есть "

GoodMoodDealler
01.08.2018
15:14:29

Artem
01.08.2018
15:15:03
Разве.
они и многострочные к тому же

Daniel
01.08.2018
15:23:30

Lesha
01.08.2018
16:07:44

Alexandr
01.08.2018
16:24:33
товарищи подскажите, как правильно работать с csv?
Проблема: я построчно применяю расчёты к данным.
конструкция такая, что в цикле strconv.Atoi(record[1]) .... strconv.ParseFloat(record[2], 64) и так далее. Это норм или есть правильный метод распарсивания данных, учитывая, что мне известен тип каждого столбца?

Zver
01.08.2018
16:26:54

Alexandr
01.08.2018
16:27:19

Zver
01.08.2018
16:27:54

Alexandr
01.08.2018
16:28:13
не, у меня без этого
я имею ввиду какой-то анмаршаллинг сквозной чтоле может есть, что-то типа того.

Мерлин
01.08.2018
16:29:11

Zver
01.08.2018
16:30:11

Alexandr
01.08.2018
16:31:08

Google

Zver
01.08.2018
16:31:16
В приципе как раз рефлексия и задействется.
А без рефлекта, либо генерация, либо ручками.

Alexandr
01.08.2018
16:33:56
я имею ввиду когда мы анмаршаллим json в структуру, мы же не используем рефлексию (или я ошибаюсь?). Мы просто указываем структуре тип данных. Я хотел вот так же только в случае с csv.

The
01.08.2018
16:34:56
json использует рефлексию, если по тегам
если через Unmarshaler читать поток, то нет
но тогда все ручками описыватеся

Alexandr
01.08.2018
16:35:56

The
01.08.2018
16:37:34
[]byte

Alexandr
01.08.2018
16:37:55
если поток байт то да, тут всё понятно. но у меня простой текстовый csv
ладно, я так понимаю, нормально через strconv

The
01.08.2018
16:38:54
я если честно не понимаю чего вы мучаетесь?)
получили []string, и потом каждую колонку обрабатываете.

Alexandr
01.08.2018
16:39:54
ну типа над эффективностью задумался

The
01.08.2018
16:40:18
можете сделать []func(s string) interface{}, и по номеру колонки дергать соответсвующую функцию, передавая в неё значение из колонки, и получая на выходе интерфейс, который будете ассертить уже к нужному типу. но это шило на мыло.
эффективность - понятие не конкретное. можно написать код в 10 строк, он будет эффективен, т.к. вы написали его за 5 минут потягивая кофе. а можно написать быстрый как понос код в 100500 строк, он будет эффективен с точки зрения скорости, но не эффективен с точки зрения убитых на него дней. хз зачем вы так паритесь на счет csv парсинга.

Alexandr
01.08.2018
16:53:23

The
01.08.2018
16:54:53
вроде нет, я тоже так обрабатываю csv файлы

Alexandr
01.08.2018
17:15:41
хорошо, спасибо

Данила
01.08.2018
17:55:28
Можно ли писать модули для python3.6 на Go?

Google

Vadim
01.08.2018
17:57:04
В сети есть статьи

Данила
01.08.2018
18:09:07

Vadim
01.08.2018
18:10:19
PyBindGen, a tool which has been around for ages, can create Python module bindings for 2 or 3, based on a C or C++ header file. You can include the source code in your package and even compile and embed in setuptools.

Oleg
01.08.2018
19:05:53
а где модные базы на golang? )

Daniel
01.08.2018
19:06:10
это какие?

Slava
01.08.2018
19:07:38
кокроач на голанг
не сам сторадж, конечно

Stanislav
01.08.2018
19:12:10
dgraph есть, вполне модный
из более специализированных influxdb, prometheus, badger, bolt

Admin
ERROR: S client not available

Oleg
01.08.2018
19:14:14
жду годный аналог кассандры без джавы. Есть чо?

Stanislav
01.08.2018
19:14:28
scylladb
не на го правда, на плюсах

Oleg
01.08.2018
19:16:58
на плюсах это тоже не плохо
не вижу аналога CQL

Alexander
01.08.2018
19:17:53

Oleg
01.08.2018
19:19:43
забавно что Scylla поддерживает Apache Cassandra Query Language. Но это все оффтопик

Daniel
01.08.2018
19:32:55
в каком смысле это забавно?!
сцилла - это же клон касандры

Google

Alex
01.08.2018
19:35:27
Кстати, использовал кто-то Scylla? Если да, то как она? В чём плюсы, какие есть минусы?

Daniel
01.08.2018
19:35:40
она сильно быстрее
в ней нет вторичных индексов (но и в кассандре они говно)
в остальном - так же

Alex
01.08.2018
19:38:49
С тулингом так же туго, как и с Кассандрой?
Бекапы, миграции и т.д.

Daniel
01.08.2018
19:39:05
а что вам туго с кассандрой?

Alex
01.08.2018
19:41:14
Большинство инструментов, которые я находил (например, для эволюции схемы или данных) больше походили на самопал, нежели на проверенные временем и качественные вещи

Daniel
01.08.2018
19:41:40
самопал и есть
со сциллой все так же

Slava
01.08.2018
19:43:59
доклад Андрея про кассандру, кстати https://habr.com/company/oleg-bunin/blog/417617/

Alex
01.08.2018
19:44:40
Если не ошибаюсь, то видел, что вы сюда скидывали когда-то свои доклады. Подскажите, пожалуйста, что вы используете для таких целей (всё те же бекапы и т.д.)

Oleg
01.08.2018
19:45:28
еще хрен на Scylla админов найдешь

Daniel
01.08.2018
19:49:31
там все как в кассанре

Vladimir
01.08.2018
19:49:50
ищите блин нормальных админов, которые смогут в сциллу

Anton
01.08.2018
19:50:36

Vladimir
01.08.2018
19:50:39

Wingman
01.08.2018
21:36:59
Народ, а покажите плз какой-нибудь на 70+% покрытый тестами проектик посложнее хелоуволда - с бд, апи каким-нибудь... Если такие есть :)

Slava
01.08.2018
23:34:49
Gogs или gitea

No
02.08.2018
02:32:53
Доброе утро, подскажите, моя программа выполняет математические операции (в данном случае подсчет вероятностей), но делает сотни миллиардов комбинаций, что уходит много время, есть ли какой-то способ в Go использовать без танцев с бубном мощность видеокарты для подсчета?

/dev/null
02.08.2018
02:51:43
https://golanglibs.com/search?q=gpu&sort=top

Kirill
02.08.2018
02:52:02