Как работать с decimal числами?

Middle
159 просмотров
AFK Offer AI

Стандартная библиотека не имеет decimal типа. Для финансовых расчётов используют shopspring/decimal или cockroachdb/apd. Они хранят числа точно, без ошибок float. В PostgreSQL тип numeric/decimal, в Go маппится через строку или специальные типы. Никогда не считай деньги на float64 — будут ошибки округления.

Следующий вопрос

Как ты обучаешься новым технологиям?