| Age | Commit message (Expand) | Author |
| 2010-09-08 | http: do not cache CanonicalHeaderKey | Jukka-Pekka Kekkonen |
| 2010-08-23 | http: doc nit | Russ Cox |
| 2010-08-22 | http: fix typo in http.Request documentation | Scott Lawrence |
| 2010-08-17 | http: parse query string always, not just in GET | Russ Cox |
| 2010-07-14 | mime/multipart and HTTP multipart/form-data support | Brad Fitzpatrick |
| 2010-07-01 | strings and bytes.Split: make count of 0 mean 0, not infinite. | Rob Pike |
| 2010-06-16 | http: reply to Expect 100-continue requests automatically | Brad Fitzpatrick |
| 2010-06-06 | http: fix erroneous comment | Andrew Gerrand |
| 2010-05-11 | http: prevent crash if remote server is not responding with "HTTP/" | Robert Griesemer |
| 2010-03-30 | simplify various code using new map index rule | Russ Cox |
| 2010-03-16 | http: add ParseQuery | Petar Maymounkov |
| 2010-03-02 | gofmt: experiment: align values in map composites where possible | Robert Griesemer |
| 2010-02-25 | strings: delete Runes, Bytes | Russ Cox |
| 2010-02-22 | http: use RawURL in Request.Write | Petar Maymounkov |
| 2010-02-21 | http request URI should never be empty | Michael Hoisie |
| 2010-02-19 | http: unified body transfer (read & write) logic in http.Request/Response. | Petar Maymounkov |
| 2010-02-09 | http: protect io.WriteString in Request/Response.Write with error checking, | Petar Maymounkov |
| 2010-02-05 | http: sort header keys when writing Response or Request to wire | Petar Maymounkov |
| 2010-02-04 | http: use ChunkWriter in Request.Write | Petar Maymounkov |
| 2010-01-29 | http: increase header line limit, let req.Host override req.URL.Host | Petar Maymounkov |
| 2010-01-28 | Cosmetic bug or compliance fixes in http.Response. | Petar Maymounkov |
| 2010-01-25 | http: make Request.Body an io.ReadCloser, matching Response.Body. | Petar Maymounkov |
| 2010-01-18 | Significant extension to http.Response, which now adheres to the | Petar Maymounkov |
| 2010-01-07 | http: most of a URL shouldn't use URL-escaping | Russ Cox |
| 2010-01-06 | http: avoid header duplication - take struct fields out of Header map | Russ Cox |
| 2009-12-15 | 1) Change default gofmt default settings for | Robert Griesemer |
| 2009-12-02 | move ReadFile, WriteFile, and ReadDir into a separate io/ioutil package. | Rob Pike |
| 2009-11-24 | Change to container/vector interface: | Robert Griesemer |
| 2009-11-20 | gofmt -r 'α[β:len(α)] -> α[β:]' -w src/cmd src/pkg | Russ Cox |
| 2009-11-17 | http: do not crash accessing r.Form if ParseForm fails | Russ Cox |
| 2009-11-10 | allow user agent to mention Go. | Russ Cox |
| 2009-11-09 | - replaced gofmt expression formatting algorithm with | Robert Griesemer |
| 2009-11-09 | remove semis after statements in one-statement statement lists | Robert Griesemer |
| 2009-11-08 | a nagging inconsistency: capitalization of | Russ Cox |
| 2009-11-06 | - fine-tuning of one-line func heuristic (nodes.go) | Robert Griesemer |
| 2009-10-23 | publish Request.Write (rename from Request.write) | Rob Pike |
| 2009-10-08 | more lgtm files from gofmt | Russ Cox |
| 2009-10-03 | Fixing HTTP POST handling to work with Chrome and Safari. | Bill Neubauer |
| 2009-09-15 | more "declared and not used". | Russ Cox |
| 2009-09-14 | fix "declared and not used" errors in non-test code. | Russ Cox |
| 2009-08-27 | remove Line in bufio.ReadLine(Bytes|Slice|String) | Russ Cox |
| 2009-08-20 | naming cleanup. | Russ Cox |
| 2009-08-12 | convert non-low-level non-google pkg code | Russ Cox |
| 2009-06-29 | bug163 bug164 bug166 | Russ Cox |
| 2009-06-29 | io.StringBytes -> strings.Bytes | Russ Cox |
| 2009-06-25 | http Request parsing, plus a convenient accessor. | David Symonds |
| 2009-06-25 | Change os.Error convention: | Russ Cox |
| 2009-06-24 | Change strings.Split, bytes.Split to take a maximum substring count argument. | David Symonds |
| 2009-06-23 | Fix http client handling of status messages with spaces (e.g. "HTTP/1.1 400 Bad | David Symonds |
| 2009-06-22 | Don't prefix Url.Path with a slash in Request.write, | David Symonds |