Official Go library for Holiday API
package main
import (
"fmt"
"github.com/joshtronic/go-holidayapi"
)
func main() {
hapi := holidayapi.NewV1("_MY_API_KEY_")
holidays, err := hapi.Holidays(map[string]interface{}{
// Required
"country": "US",
"year": "2016",
// Optional
// "month": "7",
// "day": "4",
// "previous": "true",
// "upcoming": "true",
// "public": "true",
// "pretty": "true",
})
if err != nil {
// Error handling...
}
fmt.Println("%#v\n", holidays)
}