Hi gophers,
I'm planning to merge https://github.com/nlopes/slack/pull/167 in the next few days and with this change, break the backwards compatibility with Go < 1.7. The reason to do this is that it will allow applications to trace HTTP calls via a custom http.Client implementation, for example using the Stackdriver https://godoc.org/cloud.google.com/go/trace#HTTPClient client. This work has already been validated in the Slack bot that uses this package, https://github.com/gopheracademy/gopher As we are close to having Go 1.9 in a couple of months, I feel that supporting Go 1.7+ shouldn't be a problem. In order to ease out the pain, I've also tagged a release https://github.com/nlopes/slack/releases/tag/v0.1.0 before this change so that you can point your package managers to the latest change before the PR gets merged. In the future I plan to cleanup the API and refactor it so that the non-context functions get dropped, http.Client stops being a package level variable, better isolation for the functionality it provides and fix any outstanding issues with some of the popular linters. I have no timeline for this just yet but expect a similar announcement to be made when the time comes. I thank all of the contributors so far as well as welcome any new contributors to the project. Thank you. -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.