
/dev/m
27.09.2018
19:30:17
Привет! А как выводишь?

Max
27.09.2018
19:30:41
https://github.com/google/jsonapi/issues/74
вот тут проблема описана

Google

Max
27.09.2018
19:30:56
просто не знаю как решить

V
27.09.2018
19:30:59

Andrew
27.09.2018
19:31:30

Kich
27.09.2018
19:38:59
Косяк. Не дописал. Как лучше без scientific notation вывести? Мне нужно потом провести манипуляции с float64 провести и обратно в string для дальнейшего чуда.

V
27.09.2018
19:41:58
Смотрите доку на Printf

anatolii
27.09.2018
19:47:14
Это очень странный вопрос. Вы хотите из строки перевести во флоат, переводите правильно и огорчаетесь что вывод не такой. Может просто исходную строку вывести?
Может для начала опишете задачу? fmt вывод не показатель

Max
27.09.2018
19:50:58

Никита
27.09.2018
19:57:17
кто то работал с firebase realtime database? Хочу вот освоить но чёт запутался.
Вот у меня в таблице есть child "test", в нём есть 2 child'a "user1" и "user2", например.
в каждом юзере есть поля "id" и "email" с заполненными строковыми данными.
Далее я пытаюсь получить список этих юезров:
создал структуру User:
type User struct {
email string `json:"email,omitempty"`
id string `json:"id,omitempty"`
}
Теперь я пытаюсь получить этих юзеров из firebase'a:
ref := client.NewRef("")
var data map[string]User
if err := ref.Child("test").Get(ctx, &data); err != nil {
log.Fatalln("Error reading from database:", err)
}
Но в ответ приходит мапа такая:
map[user:{ } user2:{ }] с пустыми полями юзеров. И я чёт не могу одуплить что я не так делаю...

Aleksandr
27.09.2018
19:59:39

Никита
27.09.2018
20:02:10
А всё. Понял что не так. В структуре с большой буквы надо поля сделать)

Pawel
27.09.2018
21:11:59
зачем вы ее сюда принесли?
он думает что таким образом хейтит Го :)
на самом деле джава конечно же быстрее Го. Я знаю человека с сертификатом супержабера от оракла, который берёт код бенчмарков с benchmarksgame, шарманит конфиги gc и jit, и добивается результатов, которые лучше чем на rust c++

kopMuk
27.09.2018
21:13:11
В универ бы таким, если это не вымышленный персонаж )

Google

Roman
27.09.2018
21:14:12

Pawel
27.09.2018
21:15:16
А потом берём асемблерщика, и С++ / Rust причмокивает

kopMuk
27.09.2018
21:15:22
Мне всегда нравиться, кто Яву пытаются дрючить за память
Прям смех)

Roman
27.09.2018
21:15:35

kopMuk
27.09.2018
21:16:18
Вы как для 512 хватит всем разрабатываете
Тьфу 640

Roman
27.09.2018
21:17:21

kopMuk
27.09.2018
21:18:41
Как бы Яву не срали хуисосили бла бла бла, это основа мирового интерпрайза

Fastumkruk ✅
27.09.2018
21:18:54
Занятся Вам товарищи нечем, чесн слово

kopMuk
27.09.2018
21:20:08
А память, да какая память, где терабайты ее уже

Artem
27.09.2018
21:20:39

Fastumkruk ✅
27.09.2018
21:20:59

kopMuk
27.09.2018
21:21:15
=)
И хрен ты ее куда выпихнешь ближайшие лет 50
Как с и ++

Fastumkruk ✅
27.09.2018
21:22:05

kopMuk
27.09.2018
21:22:09
Языки будут появляться и пропадать, а они останутся

Google

kopMuk
27.09.2018
21:22:14
Нет

Fastumkruk ✅
27.09.2018
21:22:24
Так тачно

kopMuk
27.09.2018
21:22:49
Никто не будет переписывать все то что написано на этих языках за 10 лет)
Так что жди у моря погоды

Fastumkruk ✅
27.09.2018
21:23:04

kopMuk
27.09.2018
21:23:11
:D

Fastumkruk ✅
27.09.2018
21:23:43
А чего тогда бэйсик такими стопами не пошел? Загнулся же.

kopMuk
27.09.2018
21:23:50
Java ещё go переживет)

Vladimir
27.09.2018
21:24:03
не языки решают насколько они живучи а комьюнити

kopMuk
27.09.2018
21:24:25
Расскажи это сишникам

Vladimir
27.09.2018
21:24:59
сам сишник всю жизнь!

Fastumkruk ✅
27.09.2018
21:25:37
Если бы не андроид и всякие такие приблуды, ПК джава уже бы начала сдуватся

kopMuk
27.09.2018
21:25:57
И че популярное клммюнити у вас , если сравнить с тем же питоном?

Vladimir
27.09.2018
21:26:00

kopMuk
27.09.2018
21:26:13
Андроид ваще не причем
Точнее его часть мала

Vladimir
27.09.2018
21:26:44

Pawel
27.09.2018
21:26:44
Я когда окунаюсь в лигаси энтерпрайс на жабе, у меня волосы на жопе шевеляца. Что это уважать как-то или выбирать добровольно....

Lesha
27.09.2018
21:27:04
Гайз, а кто использует arangodb в проде? Хочу в графы уметь, но встал выбор библиотеки. Какую используете?

Fastumkruk ✅
27.09.2018
21:27:04
Не вижу особо ни где джаву, часто вижу плюсы, го, пых...

Google

kopMuk
27.09.2018
21:27:06
Си то жив живёт и будет жить
:)

Vladimir
27.09.2018
21:27:41

kopMuk
27.09.2018
21:27:50
Ок

Pawel
27.09.2018
21:27:56
Лигаси живёт и будет жить, ура возрадуемся братия

Roman
27.09.2018
21:27:59
появление языка это практически всегда отказ от легаси. Так-что языки будут появляться и уходить, главное чтоб принципы программного инженеринга не уходили из голов разработчиков

Admin
ERROR: S client not available

Vladimir
27.09.2018
21:28:04
убери его из ВУЗ-ов умрет сразу

Lesha
27.09.2018
21:28:09

Fastumkruk ✅
27.09.2018
21:28:21

kopMuk
27.09.2018
21:28:31
Кто умрет сразу си?
Вы серьезно бля?

Roman
27.09.2018
21:28:45

kopMuk
27.09.2018
21:28:50
Извините за мат

Kirill
27.09.2018
21:28:57
слышал что на тему?

Vladimir
27.09.2018
21:29:31
Вы серьезно бля?
очень даже ! Замени его fasm-ом и через 10-ть лет забудут слово Си

Roman
27.09.2018
21:29:34

Google

kopMuk
27.09.2018
21:30:20

Lesha
27.09.2018
21:30:23
мы, драйвер? бери оффициальный
есть еще лайт версия https://github.com/solher/arangolite
Но меня смущает там строчка:
All the goroutine magic purely and simply deleted.

kopMuk
27.09.2018
21:30:24
Потом поговорим

Kirill
27.09.2018
21:30:25
go conn.Close()
на этом моменте я решил дальше не читать)))
мы потом и пофиксить чего можем, если драйвер даст хоть что-то написать.
и второе — насколько эта база хорошо данные хранит? ничего не теряла?

Roman
27.09.2018
21:32:37
интересуюсь. Лёха просто нам на проект ищет драйвер. я посмотрел — там страх
https://github.com/arangodb/go-driver
по сути выполняет своё задание. Есть некоторые острые углы (некоторые лимитации транзакций) но это не косяки библиотеки а скоре косяки AQL. Бывают конечно и момент когда откровенно тянет блевать (https://github.com/arangodb/go-driver/issues/142), но в общем целом - годно.

Kirill
27.09.2018
21:33:57

Roman
27.09.2018
21:35:46

Daniel
27.09.2018
21:36:05

Roman
27.09.2018
21:36:22

Kirill
27.09.2018
21:36:54

Roman
27.09.2018
21:38:14

Daniel
27.09.2018
21:38:38
Я - нет

Roman
27.09.2018
21:38:41
можно вообще на всё поставить sync write и расшардить

Kirill
27.09.2018
21:38:57
Я - нет
для графовой бд что брал бы?