Size: a a a

2019 December 24

DP

Daniel Podolsky in Go-go!
а как их можно не допускать?
источник

C

Calculon in Go-go!
Daniel Podolsky
а как их можно не допускать?
return err
источник

AK

Andrey Kolkov in Go-go!
Ilya Kaznacheev
При конвертации валют, например
На api ЦБ РФ курсы валют до 3 знаков...
источник

Y

Yevhenii in Go-go!
Daniel Podolsky
а как их можно не допускать?
Всмысле, блин. Проверять длинну массива, проверять адрес на == nil
источник

IK

Ilya Kaznacheev in Go-go!
Andrey Kolkov
На api ЦБ РФ курсы валют до 3 знаков...
А как там передается, интересно?
источник

IK

Ilya Kaznacheev in Go-go!
В каком типе?
источник

DP

Daniel Podolsky in Go-go!
Yevhenii
Всмысле, блин. Проверять длинну массива, проверять адрес на == nil
спокойнее, коллега

так вот - в многопоточном языке эти проверки надо еще под блокировкой проводить. на многопроцессорной машине это убьеи производительность.

так что - panic это хороший вариант

recover же нужен иногда. очень редко.
источник

DY

Denys Yaroshenko in Go-go!
Есть reflect.Value который Kind() == reflect.Slice, как тип элементов узнать ?
источник

C

Calculon in Go-go!
😳
источник

Y

Yevhenii in Go-go!
Daniel Podolsky
спокойнее, коллега

так вот - в многопоточном языке эти проверки надо еще под блокировкой проводить. на многопроцессорной машине это убьеи производительность.

так что - panic это хороший вариант

recover же нужен иногда. очень редко.
Насколько я знаю в плане перформанса рекавер оч плохая вещь
источник

DP

Daniel Podolsky in Go-go!
взять длину, взять первый элемент, спросить его тип
источник

V

Vabka in Go-go!
Ilya Kaznacheev
В каком типе?
Строкой. Там xml
источник

DP

Daniel Podolsky in Go-go!
Yevhenii
Насколько я знаю в плане перформанса рекавер оч плохая вещь
тип того, да
источник

IK

Ilya Kaznacheev in Go-go!
Vabka
Строкой. Там xml
Вот и ответ) Храните деньги строкой
источник

Y

Yevhenii in Go-go!
Daniel Podolsky
тип того, да
Ну так мы тогда проигрываем
источник

V

Vabka in Go-go!
Ilya Kaznacheev
Вот и ответ) Храните деньги строкой
А считать как?
источник

C

Calculon in Go-go!
Daniel Podolsky
спокойнее, коллега

так вот - в многопоточном языке эти проверки надо еще под блокировкой проводить. на многопроцессорной машине это убьеи производительность.

так что - panic это хороший вариант

recover же нужен иногда. очень редко.
почему под блокировкой?
источник

C

Constantine in Go-go!
Vabka
А считать как?
побайтово
источник

IK

Ilya Kaznacheev in Go-go!
Vabka
А считать как?
Через api банка
источник

C

Constantine in Go-go!
Ilya Kaznacheev
Через api банка
палочками и счетами
источник