I looked at your couchdb client. Why are you claiming Go can not make "generic" http requests?
There is already http.Get and http.Post. So why are you exposing http.send (which obviously is intended to be package private)?
There is already http.Get and http.Post. So why are you exposing http.send (which obviously is intended to be package private)?
I filed an issue a few weeks ago for this: http://code.google.com/p/go/issues/detail?id=155
My guess is that within a couple months Go will have a new http client that's fully-featured (keep-alive requests, authentication, and support for generic requests). Until then, if people have a burning need to use gocouch, they'll have to add that small method to the http package. Plus, people are used to compiling the go source code because it's the only way to install it (no binary packages yet)