3166-1 alpha-2, 3166-1 alpha-3, 3166-1 numeric
package main
import (
"fmt"
"github.com/zhooravell/iso3166"
)
func main() {
if iso3166.Alpha2CodeExists("GB") {
fmt.Println("GB iso code exists!")
}
c, err := iso3166.CountryByAlphaCode("TUR")
if err != nil {
fmt.Printf("Num: %d; Alpha2: %s; Alpha3: %s; Name: %s\n", c.NumericCode, c.Alpha2Code, c.Alpha3Code, c.Name)
// Output: Num: 792; Alpha2: TR; Alpha3: TUR; Name: Turkey
}
}