Skip to content

michaelporter/brewerydb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BreweryDB API Wrapper in Golang

Build Status

To Use:

    package main

    import (
    	"github.com/michaelporter/brewerydb"
    )
    
    c := brewerydb.NewClient("myApiKey")

    // I want a random beer. No constraints on the query.
    beer, err := c.RandomBeer(brewerydb.BeerQuery{})

    // I want a list of breweries near some zip code
    lq := brewerydb.LocationQuery{}
    lq.PostalCode = "10101"
    breweries, err := c.GetLocation(lq)

    // I want a strong beer; it's winter time.
    bq := brewerydb.BeerQuery{}
    bq.Abv = "8,10" // Anything between 8 and 10 will do
    beers, err := c.GetBeers(bq)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages