mirror of
https://github.com/holidayapi/holidayapi-go.git
synced 2025-06-21 04:26:33 +00:00
38 lines
671 B
Markdown
38 lines
671 B
Markdown
# go-holidayapi
|
|
Official Go library for [Holiday API](https://holidayapi.com)
|
|
|
|
## Usage
|
|
|
|
```go
|
|
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)
|
|
}
|
|
|
|
```
|
|
|