Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
Package Usage: go: github.com/ericlagergren/decimal
Package decimal provides a high-performance, arbitrary precision,
floating-point decimal library.
This package provides floating-point decimal numbers, useful for financial
programming or calculations where a larger, more accurate representation of
a number is required.
In addition to basic arithmetic operations (addition, subtraction,
multiplication, and division) this package offers various mathematical
functions, including the exponential function, various logarithms, and the
ability to compute continued fractions.
While lean, this package is full of features. It implements interfaces like
“fmt.Formatter” and intuitively utilizes verbs and flags as described in
the “fmt” package. (Also included: “fmt.Scanner”, “fmt.Stringer”,
“encoding.TextUnmarshaler”, and “encoding.TextMarshaler”.)
It allows users to specific explicit contexts for arithmetic operations, but
doesn't require it. It provides access to NaN payloads and is more lenient
when parsing a decimal from a string than the GDA specification requires.
API interfaces have been changed slightly to work more seamlessly with
existing Go programs. For example, many “Quantize” implementations require
a decimal as both the receiver and argument which isn't very user friendly.
Instead, this library accepts a simple “int” which can be derived from an
existing decimal if required.
It contains two modes of operation designed to make transitioning to various
GDA "quirks" (like always rounding lossless operations) easier.
There are three primary goals of this library:
By adhering to the General Decimal Arithmetic specification, this package
has a well-defined structure for its arithmetic operations.
Decimal libraries are inherently slow; this library works diligently to
minimize memory allocations and utilize efficient algorithms. Performance
regularly benchmarks as fast or faster than many other popular decimal
libraries.
Libraries should be intuitive and work out of the box without having to
configure too many settings; however, precise settings should still be
available.
The following type is supported:
The zero value for a Big corresponds with 0, meaning all the following are
valid:
Method naming is the same as math/big's, meaning:
In general, its conventions mirror math/big's. It is suggested to read the
math/big package comments to gain an understanding of this package's
conventions.
Arguments to Binary and Unary methods are allowed to alias, so the following
is valid:
Unless otherwise specified, the only argument that will be modified is the
result (“z”). This means the following is valid and race-free:
But this is not:
0 versions
Latest release: 4 months ago
234 dependent packages
View more package details: https://packages.ecosyste.ms/registries/proxy.golang.org/packages/github.com/ericlagergren/decimal
View more repository details: https://repos.ecosyste.ms/hosts/GitHub/repositories/ericlagergren%2Fdecimal
Dependent Repos 466
overline-mining/gool
it's scary- v0.0.0-20210307182354-5f8425a47c58 go.sum
Size: 877 KB - Last synced: 5 months ago - Pushed: 5 months ago
joelrebel/hollow-serverservice Fork of metal-toolbox/hollow-serverservice
The API service which leverages CockroachDB as a backend to inventory firmware, bios, and other hardware information required for cohesive fleet management- v0.0.0-20221120152707-495c53812d05 go.mod
- v0.0.0-20211103172832-aca2edc11f73 go.sum
- v0.0.0-20221120152707-495c53812d05 go.sum
Size: 1.11 MB - Last synced: 25 days ago - Pushed: 9 months ago
yangrq1018/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 44.5 MB - Last synced: 19 days ago - Pushed: 5 months ago
The-Makers-of-things/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 34.2 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
dumpmemory/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 44.2 MB - Last synced: about 2 months ago - Pushed: about 2 months ago
openware/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 36.1 MB - Last synced: 6 days ago - Pushed: about 1 year ago
woshidama323/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 65 MB - Last synced: 9 months ago - Pushed: about 1 year ago
tonywangcn/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 34.3 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
arttobe/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 34.7 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
KhryptorGraphics/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 36.6 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
Dmdv/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 63.5 MB - Last synced: about 1 year ago - Pushed: over 1 year ago
CryptoXBot/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 37.5 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
thrasher-/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 59.1 MB - Last synced: 9 days ago - Pushed: 10 days ago
numeusxyz/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 43.1 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
amishakov/akash Fork of akash-network/node
a secure, transparent, and peer-to-peer cloud computing network- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 77.6 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
ktakenaka/gosample2022
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 382 KB - Last synced: 10 months ago - Pushed: almost 2 years ago
flanksource/canary-checker
Kubernetes Native Health Check Platform- v0.0.0-20181231230500-73749d4874d5 go.sum
- v0.0.0-20181231230500-73749d4874d5 hack/generate-schemas/go.sum
Size: 10.5 MB - Last synced: about 1 month ago - Pushed: about 1 month ago
KoichiKiyokawa/graphql-sandbox
- v0.0.0-20181231230500-73749d4874d5 go-gqlgen-sqlboiler/go.sum
Size: 7.73 MB - Last synced: 4 days ago - Pushed: 4 days ago
libp2p/punchr
🥊 Components to measure Direct Connection Upgrade through Relay (DCUtR) performance.- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20181231230500-73749d4874d5 go.sum
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 46.6 MB - Last synced: 16 days ago - Pushed: 4 months ago
kshamiev/urok
urok- v0.0.0-20181231230500-73749d4874d5 go.mod
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 39.4 MB - Last synced: 24 days ago - Pushed: 25 days ago
ndau/commands
All tools for building and working with the ndau blockchain- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 17.3 MB - Last synced: 9 days ago - Pushed: 10 days ago
MatsuoTakuro/practical-golang
実用Go言語- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 194 KB - Last synced: 10 months ago - Pushed: over 1 year ago
covrom/pgparty
Postgres database/sql access layer with Go generics 1.18+- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 168 KB - Last synced: about 2 months ago - Pushed: about 2 months ago
metal-toolbox/hollow-serverservice
The API service which leverages CockroachDB as a backend to inventory firmware, bios, and other hardware information required for cohesive fleet management- v0.0.0-20181231230500-73749d4874d5 go.mod
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 1000 KB - Last synced: 7 days ago - Pushed: 8 days ago
mykysha/deliveryApp
- v0.0.0-20181231230500-73749d4874d5 app/services/order/go.mod
- v0.0.0-20181231230500-73749d4874d5 app/services/order/go.sum
- v0.0.0-20181231230500-73749d4874d5 app/services/restaurant/go.sum
Size: 1.6 MB - Last synced: 9 months ago - Pushed: over 1 year ago
efectn/go-orm-benchmarks
Advanced benchmarks for +15 Go ORMs.- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 875 KB - Last synced: about 1 month ago - Pushed: 4 months ago
nya1/zebrahook
Zabrahook is a simple but complete system to fully handle webhooks, inspired by Stripe Webhooks, it depends only on PostgreSQL.- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 102 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago
akash-network/node
Source code for Akash node, a secure, transparent, and peer-to-peer cloud computing network- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 77.1 MB - Last synced: 15 days ago - Pushed: 16 days ago
rs1703/koushoku 📦
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 1.89 MB - Last synced: 9 months ago - Pushed: almost 2 years ago
wavesplatform/gowaves
Go implementation of Waves node, libraries and tools for Waves blockchain- v0.0.0-20210307182354-5f8425a47c58 go.mod
- v0.0.0-20210307182354-5f8425a47c58 go.sum
Size: 48 MB - Last synced: about 1 month ago - Pushed: about 1 month ago
podhmo/individual-sandbox
indivisual sandbox- v0.0.0-20181231230500-73749d4874d5 daily/20200527/example_sqlboiler/go.sum
Size: 27.7 MB - Last synced: 6 months ago - Pushed: 6 months ago
tatsuro-m/playground
- v0.0.0-20181231230500-73749d4874d5 go/sqlboiler-tutorial/mysql/go.sum
- v0.0.0-20181231230500-73749d4874d5 go/sqlboiler-tutorial/postgresql/go.sum
- v0.0.0-20181231230500-73749d4874d5 graphql/gqlgen-sample/graphql/go.sum
- v0.0.0-20181231230500-73749d4874d5 graphql/postal-code/go.sum
- v0.0.0-20181231230500-73749d4874d5 grpc/grpc-graphql/go.sum
Size: 13.5 MB - Last synced: 8 months ago - Pushed: 8 months ago
12shipsDevelopment/ship-dealer
- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 98.6 KB - Last synced: about 1 year ago - Pushed: almost 2 years ago
dennis-tra/nebula
🌌 A network agnostic DHT crawler, monitor, and measurement tool that exposes timely information about DHT networks.- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20181231230500-73749d4874d5 go.sum
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 16.1 MB - Last synced: 4 days ago - Pushed: 4 days ago
jbpratt/trivia
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 2.59 MB - Last synced: 12 days ago - Pushed: 12 days ago
oinume/lekcije
Follow your favorite teachers in DMM Eikaiwa- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 89.5 MB - Last synced: about 1 month ago - Pushed: 4 months ago
leaderseek/service
gRPC service that conforms to the [api definition](https://github.com/leaderseek/api)- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 46.9 KB - Last synced: 9 months ago - Pushed: almost 2 years ago
allaboutapps/go-starter
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20181231230500-73749d4874d5 go.sum
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 6.3 MB - Last synced: 3 days ago - Pushed: 3 days ago
nrfta/go-paging
Go Pagination for SQLBoiler and gqlgen (GraphQL)- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 31.3 KB - Last synced: 8 months ago - Pushed: 8 months ago
jphacks/B_2121_server
Server side for goyotashi- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 716 KB - Last synced: about 1 month ago - Pushed: 12 months ago
limingyuxia/ConfigPlatform
配置平台- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 684 KB - Last synced: about 1 year ago - Pushed: over 2 years ago
arjendevos/instagram-client
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 62.5 KB - Last synced: 10 months ago - Pushed: 10 months ago
tatsutoshi-maeda/sosial_game
- v0.0.0-20181231230500-73749d4874d5 api/go.sum
Size: 33.2 KB - Last synced: about 1 year ago - Pushed: over 2 years ago
techno-tanoC/stockin_api_go
Stockin API Server. Android App: https://github.com/techno-tanoC/Stockin- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 299 KB - Last synced: 9 months ago - Pushed: about 1 year ago
Bnei-Baruch/mdb-links
Backend for links from mdb logical files to physical files service- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 1.6 MB - Last synced: about 1 month ago - Pushed: 3 months ago
datshiro/crud
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 9.97 MB - Last synced: about 2 months ago - Pushed: almost 2 years ago
covrom/goerd
Golang PostgreSQL schema migration tool- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 8.29 MB - Last synced: 7 months ago - Pushed: 7 months ago
chain-bot/prices
API-Scraper + API for crypto prices built in Go- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 1.03 MB - Last synced: 10 months ago - Pushed: about 2 years ago
u-yas/go-api-sample
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 136 KB - Last synced: 5 months ago - Pushed: 5 months ago
pojntfx/liwasc 📦
List, wake and scan nodes in a network.- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 148 MB - Last synced: 15 days ago - Pushed: about 1 year ago
ventuary-lab/offchain-oracles
- v0.0.0-20190912144844-2c3e3e1ef942 go.sum
Size: 78.1 KB - Last synced: about 1 year ago - Pushed: about 4 years ago
vulcangz/aah-form-based-auth
aah framework Form Based Auth Example, but use MySQL database as back-end store.- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 297 KB - Last synced: 3 days ago - Pushed: 3 days ago
blockwatch-cc/packdb
- v0.0.0-20211103172832-aca2edc11f73 go.mod
- v0.0.0-20211103172832-aca2edc11f73 go.sum
Size: 536 KB - Last synced: 4 months ago - Pushed: 4 months ago
mrz1836/go-api
:rocket: Example api for inspiration on your new projects- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 3.04 MB - Last synced: 16 days ago - Pushed: 18 days ago
wednesday-solutions/go-template
An enterprise GraphQL template application built using Golang showcasing - Testing Strategy, DB migrations and seeding, integration with an ORM, containerization using Docker, GraphQL Interface, PostgreSQL, subscriptions, redis caching, paginated endpoints.- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 108 MB - Last synced: 28 days ago - Pushed: 28 days ago
JonasMuehlmann/bntp.go
CLI and library for my personal all-in-one productivity system including components like bookmarks, notes, todos, projects, etc.- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 2.43 MB - Last synced: about 1 month ago - Pushed: about 1 year ago
metal-toolbox/hollow-dhcpserver
a DHCP module service which leverages serverservice as it's backend- v0.0.0-20181231230500-73749d4874d5 go.mod
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 110 KB - Last synced: 7 days ago - Pushed: 8 days ago
zhongyiio/go-starter
- v0.0.0-20181231230500-73749d4874d5 go.mod
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 398 KB - Last synced: about 1 year ago - Pushed: about 1 year ago
ClubCedille/calidum-rotae
Microservices permettant de router une demande d'admission vers différentes plateformes de messagerie.- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 878 KB - Last synced: about 11 hours ago - Pushed: 1 day ago
marcofranssen/gocryptotrader Fork of thrasher-corp/gocryptotrader
A cryptocurrency trading bot and framework supporting multiple exchanges written in Golang.- v0.0.0-20180907214518-0bb163153a5d go.sum
Size: 44.2 MB - Last synced: 15 days ago - Pushed: about 1 year ago
ademuanthony/surebank
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 36.5 MB - Last synced: about 1 year ago - Pushed: about 1 year ago
Bnei-Baruch/feed-api
Content personalization service- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 19.1 MB - Last synced: about 1 month ago - Pushed: 3 months ago
MarioCarrion/videos
Slides and examples used for my training videos- v0.0.0-20191206042408-88212e6cfca9 2021/02/05-go-database-postgresql-part-2/go.mod
- v0.0.0-20191206042408-88212e6cfca9 2021/02/05-go-database-postgresql-part-2/go.sum
- v0.0.0-20191206042408-88212e6cfca9 2021/02/09-go-database-postgresql-part-3/go.mod
- v0.0.0-20191206042408-88212e6cfca9 2021/02/09-go-database-postgresql-part-3/go.sum
Size: 22.1 MB - Last synced: 16 days ago - Pushed: 3 months ago
ThreeDotsLabs/go-web-app-antipatterns
Short examples of common anti-patterns in Go Web Applications.- v0.0.0-20181231230500-73749d4874d5 01-coupling/03-loosely-coupled-generated/go.sum
- v0.0.0-20181231230500-73749d4874d5 01-coupling/04-loosely-coupled-app-layer/go.sum
Size: 75.2 KB - Last synced: 6 months ago - Pushed: about 1 year ago
jwilner/rv
ranked voting- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 2.19 MB - Last synced: about 1 month ago - Pushed: over 1 year ago
javiercbk/jayoak
A web application that allows a user to explore an audio analysis database- v0.0.0-20190331172538-c787d12d14a5 go.mod
- v0.0.0-20190331172538-c787d12d14a5 go.sum
Size: 1.83 MB - Last synced: about 1 month ago - Pushed: over 1 year ago
android-project-46group/api-server
- v0.0.0-20181231230500-73749d4874d5 go.sum
Size: 4.56 MB - Last synced: 29 days ago - Pushed: 5 months ago
rs1703/Kasen 📦
Yet-another open-source CMS for scanlators - https://kasen.devenv.win- v0.0.0-20181231230500-73749d4874d5 go.mod
Size: 732 KB - Last synced: about 1 year ago - Pushed: over 1 year ago