A Go wrapper for libunbound
Go
Latest commit 194320f Jun 17, 2016 @miekg committed on GitHub Do travis build (#11)
* Add travis.yml file to build on push
Permalink
Failed to load latest commit information.
tutorial1
tutorial2 Gofmt and fix import ordering Jun 15, 2016
tutorial3
tutorial4
tutorial5
tutorial6
.travis.yml Do travis build (#11) Jun 17, 2016
README.md
dns.go Gofmt and fix import ordering Jun 15, 2016
lookup.go
unbound.go
unbound_test.go

README.md

Unbound

A wrapper for Unbound in Go.

Unbound's ub_result has been extended with an slice of dns.RRs, this alleviates the need to parse ub_result.data yourself.

The website for Unbound is https://unbound.net/, were you can find further documentation.

Tested/compiled to work for versions: 1.4.22

Note: using cgo means the executables will use shared libraries (OpenSSL, ldns and libunbound).

The tutorials found here are the originals ones adapted to Go.