Skip to content

Getting Started

Installation

bash
go get github.com/foomo/gostandards

Available Packages

PackageImportDescription
ISO 3166github.com/foomo/gostandards/iso3166Country codes (Alpha-2 and Alpha-3)
ISO 4217github.com/foomo/gostandards/iso4217Currency codes
HTTPgithub.com/foomo/gostandards/httpHeaders, encodings, and auth prefixes

Quick Example

go
package main

import (
	"fmt"

	"github.com/foomo/gostandards/iso3166"
	"github.com/foomo/gostandards/iso4217"
)

func main() {
	country := iso3166.Alpha2US
	fmt.Println(country)          // "US"
	fmt.Println(country.Valid())  // true

	currency := iso4217.CodeEUR
	fmt.Println(currency)         // "EUR"
	fmt.Println(currency.Valid()) // true
}