fpdecimal

Decimal library

Provides a precise and efficient data type for fixed-point decimals in Go.

🛫 Fixed-Point Decimals

GitHub

31 stars
3 watching
1 forks
Language: Go
last commit: 3 months ago
Linked from 2 awesome lists

decodingencodingfixed-point-arithmeticgojsonmoneynumericsperformanceserialization

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
nikolaydubina/fpmoney A Go library that provides a precise, float-free representation of financial amounts with support for fixed-point decimal arithmetic and ISO 4217 currency codes. 29
db47h/decimal An arbitrary-precision decimal floating-point arithmetic package for Go 41
govalues/decimal An immutable decimal floating-point number type for financial calculations in Go. 94
quagmt/udecimal A high-performance fixed-point decimal number library designed for financial applications 111
jackc/pgx-shopspring-decimal An implementation of a decimal data type in Go, designed to work with the Shopspring framework and PostgreSQL database. 9
nikolaydubina/go-featureprocessing A Go library for fast and simple feature engineering and machine learning data preprocessing 121
xxjwxc/gofal A Go library for performing precision arithmetic on fractions and supporting chain expressions 19
tiendc/go-deepcopy A fast and flexible deep-copier library for Go. 27
govalues/money Provides immutable monetary amounts and exchange rates with high precision, optimized performance, and error handling for financial calculations. 21
mikekonan/go-types Provides Go implementations of common data types used in international data transfer and validation 19
pascaldekloe/metrics Provides a simple and efficient way to track and expose performance metrics in Go applications. 28
piquette/finance-go A Go library providing access to current and historical financial markets data. 725
go-ffmt/ffmt Golang beautifies data display by providing formatting options for humans 305
ianlopshire/go-fixedwidth A library for encoding and decoding fixed-width formatted data in Go. 82
repeale/fp-go A collection of functional programming helpers for Go, providing a set of reusable functions for tasks like filtering, mapping, and reducing data. 303