29
vendor/github.com/ladydascalie/currency/README.md
generated
vendored
Normal file
29
vendor/github.com/ladydascalie/currency/README.md
generated
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
# currency
|
||||
|
||||
This package generates structs containing all the up-to-date `ISO4217` currency codes and minor units, along with a very simple validator.
|
||||
|
||||
Data is graciously provided by:
|
||||
|
||||
- [International Organization for Standardization](https://www.iso.org/iso-4217-currency-codes.html)
|
||||
- [Currency Code Services – ISO 4217 Maintenance Agency](https://www.currency-iso.org)
|
||||
|
||||
## Usage:
|
||||
|
||||
```
|
||||
package main
|
||||
|
||||
func main() {
|
||||
// Validation of codes.
|
||||
ok := currency.Valid("ABC")
|
||||
if !ok {
|
||||
// whatever you need.
|
||||
}
|
||||
|
||||
// easy to get the values
|
||||
fmt.Println(currency.USD.Code())
|
||||
// Output: USD
|
||||
|
||||
fmt.Println(currency.USD.MinorUnit())
|
||||
// Output: 2
|
||||
}
|
||||
```
|
||||
Reference in New Issue
Block a user