Ecosyste.ms: Packages
An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.
Top 0.3% dependent packages on proxy.golang.org
Top 0.3% dependent repos on proxy.golang.org
Top 3.1% forks on proxy.golang.org
Top 0.7% docker downloads on proxy.golang.org
proxy.golang.org : 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:
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/ericlagergren/decimal
Keywords: arbitrary-precision, big-decimal, data-science, decimal, dogs-of-instagram, financial, general-decimal-arithmetic, money, multi-precision
License: BSD-3-Clause
Latest release: 23 days ago
Namespace: github.com/ericlagergren
Dependent packages: 438
Dependent repositories: 460
Stars: 454 on GitHub
Forks: 61 on GitHub
Docker dependents: 30
Docker downloads: 1,211,814
See more repository details: repos.ecosyste.ms
Last synced: 6 days ago
github.com/unclesp1d3r/cipherswarm-agent-sdk-go v0.1.10
An SDK for developing Agents for CipherSwarm in Go16 versions - Latest release: 19 days ago - 0 stars on GitHub
github.com/metal-toolbox/fleetdb v0.18.1
package main is the entry point62 versions - Latest release: 20 days ago - 0 stars on GitHub
github.com/dimo-network/device-definitions-api v1.2.15
183 versions - Latest release: 20 days ago - 0 stars on GitHubgithub.com/DIMO-Network/device-definitions-api v1.2.15
183 versions - Latest release: 20 days ago - 10 dependent packages - 2 dependent repositories - 0 stars on GitHubgithub.com/unclesp1d3r/cipherswarmagent v0.1.8
Copyright © 2024 UncleSp1d3r Licensed under the Apache License, Version 2.0 (the "License"); you...12 versions - Latest release: 21 days ago - 0 stars on GitHub
github.com/wearepointers/sqlboiler-erg v1.1.5
Generate exposed relations from your sqlboiler models for your api.14 versions - Latest release: 22 days ago - 0 stars on GitHub
github.com/akash-network/provider v0.6.2
131 versions - Latest release: 22 days ago - 11 stars on GitHubgithub.com/dimo-network/shared v0.10.15
Library code shared among our repositories85 versions - Latest release: 23 days ago - 1 stars on GitHub
github.com/dimo-network/vehicle-signal-decoding v0.8.0
Processor and API for backend tooling to help with DBC and PID vehicle decoding.86 versions - Latest release: 23 days ago - 3 stars on GitHub
github.com/spacemeshos/go-spacemesh v1.5.3
Go Implementation of the Spacemesh protocol full node. 💾⏰💪257 versions - Latest release: 24 days ago - 11 dependent packages - 5 dependent repositories - 614 stars on GitHub
github.com/epilot-dev/terraform-provider-epilot-emailtemplate v0.0.2
2 versions - Latest release: 24 days ago - 0 stars on GitHubgithub.com/dimo-network/identity-api v0.1.25
29 versions - Latest release: 25 days ago - 1 stars on GitHubgithub.com/DIMO-Network/identity-api v0.1.25
29 versions - Latest release: 25 days ago - 1 stars on GitHubgithub.com/speakeasy-api/speakeasy v1.286.0
Speakeasy CLI makes validating API specs and generating idiomatic SDKs easy !827 versions - Latest release: 26 days ago - 1 dependent package - 36 stars on GitHub
github.com/unclesp1d3r/cipher-swarm-agent-sdk-go v0.1.6
7 versions - Latest release: 27 days ago - 0 stars on GitHubgithub.com/dimo-Network/device-data-api v0.9.7
Serves the device data in all shapes, historical, rolled up, analytics, mostly from Elastic90 versions - Latest release: 28 days ago - 1 stars on GitHub
github.com/dimo-network/device-data-api v0.9.7
Serves the device data in all shapes, historical, rolled up, analytics, mostly from Elastic90 versions - Latest release: 28 days ago - 1 stars on GitHub
github.com/DIMO-Network/device-data-api v0.9.7
Serves the device data in all shapes, historical, rolled up, analytics, mostly from Elastic90 versions - Latest release: 28 days ago - 6 dependent packages - 1 dependent repositories - 1 stars on GitHub
github.com/lukehagar/plexgo v0.7.0
32 versions - Latest release: 29 days ago - 0 stars on GitHubgithub.com/botlabs-gg/yagpdb/v2 v2.38.0
Yet another general purpose discord bot76 versions - Latest release: 29 days ago - 2 dependent packages - 1 dependent repositories - 996 stars on GitHub
github.com/DIMO-Network/vehicle-signal-decoding v0.7.45
Processor and API for backend tooling to help with DBC and PID vehicle decoding.85 versions - Latest release: 29 days ago - 3 stars on GitHub
github.com/dimo-network/rewards-api v1.11.4
71 versions - Latest release: 30 days ago - 0 stars on GitHubgithub.com/metal-toolbox/component-inventory v0.0.0
Copyright © 2024 Equinix Metal toolbox authors Licensed under the Apache License, Version 2.0 (t...3 versions - Latest release: about 1 month ago - 0 stars on GitHub
github.com/akash-network/node v0.34.1
a secure, transparent, and peer-to-peer cloud computing network337 versions - Latest release: about 1 month ago - 3 dependent packages - 1 dependent repositories - 730 stars on GitHub
github.com/ovrclk/akash v0.34.1
337 versions - Latest release: about 1 month ago - 8 dependent packages - 5 dependent repositoriesgithub.com/metal-toolbox/mctl v1.0.3
Copyright © 2022 Equinix Metal <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 (t...10 versions - Latest release: about 1 month ago - 0 stars on GitHub
github.com/writerai/writer-client-sdk-go v0.24.0
Writer client SDK Go12 versions - Latest release: about 1 month ago - 1 stars on GitHub
github.com/codatio/client-sdk-go/platform/v3 v3.2.0
Go SDK for Codat APIs5 versions - Latest release: about 1 month ago - 3 stars on GitHub
github.com/dimo-network/devices-api v1.25.18
219 versions - Latest release: about 2 months agogithub.com/dimo-network/valuations-api v0.4.5
valuations api51 versions - Latest release: about 2 months ago - 0 stars on GitHub
github.com/DIMO-Network/valuations-api v0.4.5
valuations api51 versions - Latest release: about 2 months ago - 2 dependent packages - 0 stars on GitHub
github.com/metal-toolbox/rivets v1.0.4
20 versions - Latest release: about 2 months ago - 3 dependent packages - 1 dependent repositoriesgithub.com/expanse-agency/sqlboiler-erg v1.1.0
Generate exposed relations from your sqlboiler models for your api.8 versions - Latest release: about 2 months ago - 0 stars on GitHub
github.com/rabbitprincess/snum_sort v0.0.6
sortable string number include negative and decimal6 versions - Latest release: about 2 months ago - 5 stars on GitHub
github.com/gokch/snum_sort v0.0.6
6 versions - Latest release: about 2 months ago - 3 stars on GitHubgithub.com/formancehq/formance-sdk-go/v2 v2.1.4
34 versions - Latest release: about 2 months ago - 4 stars on GitHubgithub.com/ovrclk/provider-services v0.5.13
131 versions - Latest release: about 2 months ago - 1 dependent package - 11 stars on GitHubgithub.com/DIMO-Network/devices-api v1.25.17
219 versions - Latest release: about 2 months ago - 10 dependent packages - 1 dependent repositories - 1 stars on GitHubgithub.com/dashotv/scry v0.10.4
DashoTV search service15 versions - Latest release: about 2 months ago - 1 dependent package - 0 stars on GitHub
github.com/airbytehq/terraform-provider-airbyte v0.4.2
Terraform Provider for Airbyte API22 versions - Latest release: about 2 months ago - 24 stars on GitHub
github.com/airbytehq/terraform-provider-airbyte-api v0.4.2
Terraform Provider for Airbyte API21 versions - Latest release: about 2 months ago - 17 stars on GitHub
github.com/speakeasy-sdks/forgehold-sample-sdk v0.9.3
A go SDK for accessing the User-API-for-Speakeasy-template-service API.17 versions - Latest release: about 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test-3-sample-sdk v0.6.3
17 versions - Latest release: about 2 months agogithub.com/flanksource/canary-checker v1.0.259
Kubernetes operator for executing synthetic tests736 versions - Latest release: about 2 months ago - 2 dependent repositories - 32 stars on GitHub
github.com/codatio/client-sdk-go/sync-for-expenses/v4 v4.2.1
Go SDK for Codat APIs5 versions - Latest release: about 2 months ago - 3 stars on GitHub
github.com/spacemeshos/economics v0.1.3
Specifications and utilities related to Spacemesh economics8 versions - Latest release: 2 months ago - 5 dependent packages - 3 dependent repositories - 0 stars on GitHub
github.com/conductorone/cone v0.0.16
17 versions - Latest release: 2 months ago - 3 stars on GitHubgithub.com/boltapp/bolt-go v0.4.2
12 versions - Latest release: 2 months ago - 0 stars on GitHubgo.infratographer.com/load-balancer-api v0.3.0
package main is the entry point43 versions - Latest release: 2 months ago - 6 dependent packages - 1 dependent repositories
github.com/infratographer/load-balancer-api v0.3.0
43 versions - Latest release: 2 months ago - 2 stars on GitHubgithub.com/ovrclk/photon v0.32.3
a secure, transparent, and peer-to-peer cloud computing network335 versions - Latest release: 2 months ago - 726 stars on GitHub
github.com/dashotv/tower v0.3.0
Copyright © 2020 NAME HERE <EMAIL ADDRESS> Licensed under the Apache License, Version 2.0 ...5 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/DIMO-Network/meta-transaction-processor v0.3.2
15 versions - Latest release: 2 months ago - 2 dependent packages - 0 stars on GitHubgithub.com/dimo-network/meta-transaction-processor v0.3.2
15 versions - Latest release: 2 months ago - 0 stars on GitHubgithub.com/metal-toolbox/conditionorc v1.0.6
Copyright © 2023 Metal Toolbox Authors <EMAIL ADDRESS> Licensed under the Apache License, Versio...46 versions - Latest release: 2 months ago - 1 dependent repositories - 0 stars on GitHub
github.com/speakeasy-sdks/northflank-go/v3 v3.2.3
A go SDK for accessing the northflank-go API.9 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test-go/v3 v3.2.2
A go SDK for accessing the test-go API.8 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/naumanali/v3 v3.2.3
A go SDK for accessing the naumanali API.11 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/calc v0.10.2
A go SDK for accessing the calc API.22 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/us-test-nolan/v3 v3.2.2
A go SDK for accessing the us-test-nolan API.10 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/speakeasy-bar-sample-sdk v0.6.2
A go SDK for accessing the Swagger-Petstore API.16 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test_bolt_api v0.17.3
A go SDK for accessing the Test_Bolt_API API.35 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/gdroid-sample-sdk v0.6.2
16 versions - Latest release: 2 months agogithub.com/speakeasy-sdks/p3ld3v/v3 v3.2.3
A go SDK for accessing the p3ld3v API.12 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/oneof-v1 v0.10.2
A go SDK for accessing the oneof-v1 API.23 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/m7kgg-go-petstore v0.8.2
A go SDK for accessing the Petstore API.19 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test-petstore-go v0.6.2
A go SDK for accessing the test API.15 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test-collab-5 v0.6.2
A go SDK for accessing the test-collab API.16 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/apideck-go v0.14.1
A go SDK for accessing the ATS-API API.28 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/hightouch-go-sdk v0.31.4
A Go SDK for accessing the Hightouch API.66 versions - Latest release: 2 months ago - 2 stars on GitHub
github.com/speakeasy-sdks/bolt-go v0.4.3
A go SDK for accessing the Bolt-Public-API API.12 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/demo-spec-openapi v0.9.2
21 versions - Latest release: 2 months agogithub.com/speakeasy-sdks/test-2 v0.7.2
A go SDK for accessing the a API.16 versions - Latest release: 2 months ago - 0 stars on GitHub
github.com/unrulyos/go-unruly v1.4.4
Go Implementation of the Spacemesh protocol full node. 💾⏰💪242 versions - Latest release: 2 months ago - 597 stars on GitHub
github.com/epilot-dev/terraform-provider-epilot-entitymapping v1.6.7
Terraform provider for creating an entity mapping configuration for an epilot journey11 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/codatio/client-sdk-go/previous-versions/sync-for-expenses-version-1 v0.27.0
Go SDK for Codat APIs5 versions - Latest release: 3 months ago - 3 stars on GitHub
github.com/speakeasy-sdks/testpan-go v0.11.2
A go SDK for accessing the pan API.26 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/risk-go v0.7.0
19 versions - Latest release: 3 months agogithub.com/speakeasy-sdks/octopus v0.11.2
A go SDK for accessing the octopus API.27 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/ns_npa_go_sdk v0.7.2
A go SDK for accessing the Platform API.22 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test-current-go v0.11.2
A go SDK for accessing the test-go API.22 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/cashfree-go v0.14.2
A Go SDK for accessing the Cashfree API.32 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/apideck-sample-sdk v0.14.0
A go SDK for accessing the ATS-API API.27 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/upvest-dev-sample-sdk v0.12.0
A go SDK for accessing the Upvest-Investment-API API.28 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/metal-toolbox/fleet-scheduler v0.0.8
This service is responsible for executing jobs/tasks for Fleet8 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/achwanyusuf/bricksvc v1.1.0
1 version - Latest release: 3 months ago - 0 stars on GitHubgithub.1git.de/spacemeshos/go-spacemesh v1.4.0
150 versions - Latest release: 3 months agogithub.com/ndau/commands v1.6.0
All tools for building and working with the ndau blockchain33 versions - Latest release: 3 months ago - 5 stars on GitHub
github.com/speakeasy-sdks/test-without-webhooks-go-sdk v0.9.1
A go SDK for accessing the test-without-webhooks API.19 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test-go-dev-con v0.10.1
A go SDK for accessing the test-go-dev-con API.21 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/practical-ink-sample-sdk v0.5.1
A go SDK for accessing the TechPort API.14 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/go-sdk/v3 v3.3.1
A go SDK for accessing the go-sdk API.10 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test-go-sdk/v3 v3.2.1
A go SDK for accessing the test-go-sdk API.7 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/go-sdk-full/v3 v3.3.1
A go SDK for accessing the go-sdk-full API.10 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/test-workspace-sample-sdk v0.6.1
A go SDK for accessing the Whitelabel-E-wallet API.15 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/next-test-sample-sdk v0.7.1
A go SDK for accessing the Swagger-Petstore API.15 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/mycompany-sample-sdk v0.10.1
A go SDK for accessing the Accounting-Settings API.24 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/language-go v0.10.1
A go SDK for accessing the language-go API.20 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/blakes-api-go v0.8.1
A go SDK for accessing the APITest API.19 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/speakeasy-sdks/blah v0.7.1
A go SDK for accessing the tester API.17 versions - Latest release: 3 months ago - 0 stars on GitHub