nickng/bibtex is a bibtex parser and library for Go.
The bibtex format is not standardised, this parser follows the descriptions found here. Please file any issues with a minimal working example.
go get -u github.com/nickng/bibtex/...
This will also install
prettybib, a bibtex pretty printer.
To parse and pretty print a bibtex file, for example:
cd $GOPATH/src/github.com/nickng/bibtex prettybib -in example/simple.bib