On 17 November 2013 10:19, Brenden <
bso...@gmail.com> wrote:
> I think the real issue is the http package's support for Put and Patch in
> general. If there are convenience methods for Get and Post, there should be
> convenience methods for Put and Patch.
We've discussed this quite a lot of times before; check the archives
for more details, but the general gist is that GET, HEAD and POST
cover something like 99% of HTTP requests, so having convenience
functions for them pays off. Adding more convenience methods just
clutters the net/http API for relatively little gain (and it's not
hard to use Do to use arbitrary HTTP verbs), and it's not clear where
one would draw the line. Put and Patch, but what about Delete?
Connect? SpaceJump?
Adding support for encoding types is more plausible, and you could
file something on the issue tracker if there are specific form
encodings that you think should be supported.