kendfss / mwgoapi

Merriam Webster Golang API Wrapper

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Merriam Webster Golang API Wrapper

Codacy Badge Codacy Badge

Usage examples

func main() {
  c := mwgoapi.NewClient(&http.Client{}, mwgoapi.BaseURL, "YOUR_API_KEY")
	r, err := c.Get("hello")
	if err != nil {
		fmt.Printf("could not get response, err: %v\n", err)
		os.Exit(1)
	}

	var collegiateResponse []mwgoapi.Collegiate
	if err := c.UnmarshalResponse(r, &collegiateResponse); err != nil {
		fmt.Printf("could not unmarshal response, err: %v\n", err)
		os.Exit(1)
	}

  fmt.Println(collegiateResponse)
}

About

Merriam Webster Golang API Wrapper

License:MIT License


Languages

Language:Go 96.6%Language:Makefile 3.4%