
The
15.02.2018
23:02:41
можно cancel прикрутить
Так а на счет defer pool.Put(v) кто-то подскажет, это нормальная же конструкция, если то что кладем в пул больше не нужно и нигде за рамками функции не будет использовано?

Let Eat
15.02.2018
23:35:50

Code
16.02.2018
02:54:12

Google

Andrew
16.02.2018
03:18:42
1. С помощью округления ))
2. https://github.com/shopspring/decimal

Andrey
16.02.2018
03:26:37
https://0.30000000000000004.com/

Code
16.02.2018
03:27:22
А из стандартных пакетов что-то типа decimal нет?
Обязательно тянуть сторонние пакеты?
Округление не подойдет. Нужно с финансами работать.
Чуть выше этот вопрос уже обсуждали но до меня всеравно не очень дошло.

Andrew
16.02.2018
03:28:02

Code
16.02.2018
03:28:22
Понял. Спасибо.

Andrew
16.02.2018
03:29:17

Code
16.02.2018
03:30:16
Интересно это бы решило проблему?)
https://ru.wikipedia.org/wiki/%D0%A2%D1%80%D0%BE%D0%B8%D1%87%D0%BD%D1%8B%D0%B9_%D0%BA%D0%BE%D0%BC%D0%BF%D1%8C%D1%8E%D1%82%D0%B5%D1%80
Если я верно понял проблему думаю решило бы

Andrey
16.02.2018
03:31:26

Andrew
16.02.2018
03:32:21

Andrey
16.02.2018
03:32:50
спс :)

Google

Denis
16.02.2018
05:36:48
Хлопцы, есть такие для кого важна скорость роуминга? То есть нужен типа быстрый фреймворк.
Если нет, то почему все письками меряются?

Vitaliy
16.02.2018
05:48:58

Denis
16.02.2018
05:49:17
Ну ты понел

Мерлин
16.02.2018
06:17:50

Andrey
16.02.2018
06:44:56
А. Понимаешь ли ты что такое фреймворк Б. Строй себе решения на fasthttprouter, в чем бедо

Denis
16.02.2018
07:00:25
Я вообще не об этом.
Я о том, что может эти супер быстрые фреймворки на самом деле не нужны?

Michael
16.02.2018
07:02:06

Илья
16.02.2018
07:42:49

Daniel
16.02.2018
07:43:49

Code
16.02.2018
07:48:40

Slach
16.02.2018
07:48:51

Denis
16.02.2018
07:56:35
а кто-нибудь работал с revel? понимает как там работают тесты? в смысле то что они дают, это прям интеграционные или просто интерфейс для юнит?

Artem
16.02.2018
08:18:30

Evgeny
16.02.2018
13:41:28
что-то я хожу по кругу: есть xml хочу его отдать в виде json.
читаю файл, подсовываю ему структуру, делаю xml.Unmarshal открытого файла в структу.
потом делаю json.Murshal получаю []byte. И как теперь это отдать ы браузер правильно?

Michael
16.02.2018
13:47:10

Evgeny
16.02.2018
13:49:57
Типа того:
w.Header().Set("Content-Type", "application/json")

Marlik
16.02.2018
15:26:43

Michael
16.02.2018
15:30:28
в первом приближении можно хранить целую и дробную часть у.е. в разных переменных

Marlik
16.02.2018
15:31:04

Google

Michael
16.02.2018
15:31:32
int64 is not decimal

Marlik
16.02.2018
15:32:17
Нахера децимал? Если есть int64?

Mike
16.02.2018
15:32:25
int64 is integer

Michael
16.02.2018
15:33:20

Marlik
16.02.2018
15:33:43
int64 is integer
Ну? Проблема то в чём? Я про то, что переводить сумму в копейки, хранить в int64, и операции проводить, потом просто из инта во float.

Mike
16.02.2018
15:34:00

Marlik
16.02.2018
15:34:30

Michael
16.02.2018
15:34:36

Marlik
16.02.2018
15:34:39

Michael
16.02.2018
15:35:45
decimal в постгресе - up to 131072 digits before the decimal point; up to 16383 digits after
как-то так

Michael
16.02.2018
15:36:58
decimal что идёт с виндой и в шарпах значительно поменьше, перед использованием лучше заглянуть в соотв доки
и?

tsov
16.02.2018
16:26:26
и там проблемы всякие есть

Mike
16.02.2018
16:27:13

tsov
16.02.2018
16:27:17
с округлениями

Michael
16.02.2018
16:28:08

tsov
16.02.2018
16:29:13
да

Google

tsov
16.02.2018
16:29:23
про знак не забываем
там много проблем, я детально исследовал вопрос
лучше, чем libdecnum реализацию еще никто не придумал, а в исходниках сами можете посмотреть, в чем гемор
проблемы с арифметикой
gcc-mirror/gcc
https://github.com/gcc-mirror/gcc/tree/master/libdecnumber

F
16.02.2018
16:33:36

Admin
ERROR: S client not available

tsov
16.02.2018
16:34:05
дал
она на сишке
биндинг на гоше тоже есть, шерсти гитхуб

Stanislav
16.02.2018
16:36:26
"Зарелизил" сегодня свои наработки по маленькому проекту распределенного кеша для переменных и файлов. Можете покидаться тапками) Сам ужасаюсь этому франкештейну)
https://github.com/scorsair/ponycache

tsov
16.02.2018
16:38:48
нах на редисе то?

Daniel
16.02.2018
16:39:06
почему нет?
не, редис говно
но какая разница, на чем?

tsov
16.02.2018
16:39:56
как не родной прям :)
потери на коммуникациях

Stanislav
16.02.2018
16:40:01
Мне он нравится)

tsov
16.02.2018
16:40:50
на гошке свои базы данных пишут, стыдно должно быть сиплюсплюсную базу юзать

Google

tsov
16.02.2018
16:41:01
coreos/bbolt
tidb
storm
badger

Aleh
16.02.2018
16:43:49
и что это за наработки по кэшу?
что полезного увидеть там модно?

Marlik
16.02.2018
16:44:42
Есть json вида:
json := {"item1":"value1", "item2":"value2", ... "item3": { "valueN":itemN, "valueN":itemN, ... }}
Вопрос в какую структурку распарсить, и где почитать об этом, что-бы больше не спрашивать?
m := make(map[string]string)
Так не подошло.

Daniel
16.02.2018
16:44:44

tsov
16.02.2018
16:45:15
не, болт достойно держится
в кубернетисе и etcd он же

Daniel
16.02.2018
16:46:06
у меня с болтом трудные отношения
1. он медленный
2. он теряет данные, если невовремя упасть

Aleh
16.02.2018
16:50:42
bold это же EMBEDDED правильно?
как например ты будешь кэш в нем хранить ?
как ты будешь шарить данные кешей, когда у тебя 5 instances одного и того же приложения

Daniel
16.02.2018
17:02:20
а в чем проблема?