The CoinDesk Go SDK by Martín Raúl Villalba allows API interaction to access bitcoin data. Installation included. Demonstration available at https://github.com/mvillalba/go-coindesk/blob/master/bpidemo/main.go
The benefits of a well-designed, well-implemented, easily integated API are well known: happier developers, higher usage and, hopefully, greater profit as a result. While many high-level best practices for developing a great API have been established, a failure to pay close attention to small details, such as parameter defaults, can create big headaches.