Very basic DNSCrypt library for go.
See DNSCryptClient for a simple demo or godoc for documentation. The code also has lots of comments...
I wrote this to understand the protocol before implementing it in a language I am much less familiar with. It is not feature complete, but should work with most DNSCrypt resolvers. I tried not to make stupid mistakes and I think it behaves reasonably secure but please be careful!