Arbitrary-precision fixed-point decimal numbers in Go
- go
- decimals
- precision
- money
47,133 repositories indexed
1–15 of 15 · Most stars
Arbitrary-precision fixed-point decimal numbers in Go
ezBookkeeping is an open source, powerful, self-hosted personal finance app that is easy to use.
Go implementation of Fowler's Money pattern
money and currency formatting for golang
ACH implements a reader, writer, and validator for Automated Clearing House (ACH) files. The HTTP server is available in a Docker image and the Go package is available.
Countries - ISO-639, ISO-3166 countries codes with subdivisions and names, ISO-4217 currency designators, ITU-T E.164 IDD phone codes, countries capitals, UN M.49 codes, IANA ccTLD countries domains, FIPS, IOC/NOC and FIFA codes, VERY VERY FAST, compatible with Databases/JSON/BSON/GOB/XML/CSV, Emoji countries flags and currencies, Unicode CLDR.
Correctly rounded decimals for Go
A high-performance, high precision, zero allocation fixed-point decimal library for financial applications
Go library containing a collection of financial functions for time value of money (annuities), cash flow, interest rate conversions, bonds and depreciation calculations.
Econumo - A personal and family budgeting app with multi-currency support, shared accounts, and flexible budgets
Complete, dependency-free Go client for the YNAB API — 44 operations, exact integer money, first-class delta sync, contract-tested. Unofficial.
Correctly rounded monetary amounts and exchange rates for Go
Zero-dependency 128-bit fixed-point decimal for Go. Exact SQL NUMERIC / PostgreSQL semantics, no heap allocation, no panics — built for money, ledgers and banking arithmetic.
Fixed-Point Decimal Money
🛫 Fixed-Point Decimals