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 Gofmt and fix import ordering Jun 15, 2016
.travis.yml
README.md
dns.go
lookup.go
unbound.go Gofmt and fix import ordering Jun 15, 2016
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.