| Age | Commit message (Expand) | Author |
| 2020-10-23 | io/fs, path, path/filepath, testing/fstest: validate patterns in Match, Glob | Russ Cox |
| 2020-10-20 | all: update references to symbols moved from io/ioutil to io | Russ Cox |
| 2020-10-20 | io: adopt Discard, NopCloser, ReadAll from io/ioutil | Russ Cox |
| 2020-10-20 | io/fs: add Glob and GlobFS | Russ Cox |
| 2020-10-20 | io/fs: add ReadDir and ReadDirFS | Russ Cox |
| 2020-10-20 | io/fs: add Stat and StatFS | Russ Cox |
| 2020-10-20 | io/fs: add ReadFile and ReadFileFS | Russ Cox |
| 2020-10-20 | io/fs: add FS, File, ReadDirFile; move DirEntry from os | Russ Cox |
| 2020-10-20 | all: update references to symbols moved from os to io/fs | Russ Cox |
| 2020-10-20 | io/fs: move FileInfo, FileMode, PathError, ErrInvalid, ... from os to io/fs | Russ Cox |
| 2020-10-16 | io: unexport ErrBadWriteCount | Russ Cox |
| 2020-10-14 | io: add a new ReadSeekCloser interface | Mohamed Attahri |
| 2020-10-13 | io: add ErrBadWriteCount | Tao Qingyun |
| 2020-10-01 | io: make clear that EOF should not be wrapped | Russ Cox |
| 2020-06-04 | io/ioutil: update WriteFile to clarify it does not change permissions if the ... | joshuabezaleel |
| 2020-04-13 | io: simplify Examples | Eric |
| 2020-04-02 | testing: add TB.TempDir | Brad Fitzpatrick |
| 2020-03-12 | io: add a comment about how to turn a Reader into ByteReader | Rob Pike |
| 2020-02-26 | io/ioutil: reject path separators in TempDir, TempFile pattern | Constantin Konstantinidis |
| 2020-02-21 | io: check n in testReadAtLeast | Davor Kapsa |
| 2019-12-27 | io: show ErrUnexpectedEOF in ExampleReadAtLeast | Ian Lance Taylor |
| 2019-12-10 | all: fix a number of misuses of the word "an" | Daniel Martà |
| 2019-11-27 | doc: clarify interaction of ioutil.WriteFile with umask | Mostyn Bramley-Moore |
| 2019-11-05 | io/ioutil: Fix dropped test error | Lars Lehtonen |
| 2019-10-22 | syscall: respect permission bits on file opening on Windows | Jason A. Donenfeld |
| 2019-10-21 | io: make CopyBuffer docs state when buf is not used | sandyskies |
| 2019-10-16 | io/ioutil: support predictable prefix,suffix for TempDir with * | Emmanuel T Odeke |
| 2019-09-01 | io/ioutil: don't check for short write in WriteFile | jsign |
| 2019-08-28 | io: add error check on pipe close functions to avoid error overwriting | Jordi Martin |
| 2019-02-26 | io: align style of test comments in multi_test.go | Derek Phan |
| 2018-10-03 | io: export StringWriter | Daniel Martà |
| 2018-08-30 | ghchinoy: add example for ioutil.WriteFile | G. Hussain Chinoy |
| 2018-05-06 | io: calculate buffer size only when needed | Author Name |
| 2018-04-12 | io/ioutil: change TempFile prefix to a pattern | Tom Limoncelli |
| 2018-03-26 | io: document that ReadAtLeast and ReadFull can drop errors | Agniva De Sarker |
| 2017-11-16 | io: eliminate full copy of copy loop in CopyN | Russ Cox |
| 2017-11-15 | io: document and test MultiWriter error behavior | Russ Cox |
| 2017-11-02 | io: fix Pipe regression with differing error types | Joe Tsai |
| 2017-10-25 | io: flatten MultiWriter writers | Michael Fraenkel |
| 2017-10-11 | io: simplify pipe implementation | Joe Tsai |
| 2017-09-20 | io: Add benchmarks for CopyN | Albert Nigmatzianov |
| 2017-09-20 | io: Improve performance of CopyN | Albert Nigmatzianov |
| 2017-08-31 | io/ioutil: don't cap buffer size in ReadFile | Bryan C. Mills |
| 2017-08-22 | io: add example for Pipe | Guilherme Rezende |
| 2017-07-15 | io/ioutil: add example for ReadFile | Vitor De Mario |
| 2017-07-15 | io: Add example to io.Seeker's Seek() method. | Greg Poirier |
| 2017-06-29 | io: clarify documentation for io.ByteReader on error values | smasher164 |
| 2017-04-18 | io: correctly compute call depth in test | David Lazar |
| 2017-04-17 | io/ioutil: make TestTempFile more robust | Mostyn Bramley-Moore |
| 2017-02-02 | io: fix test when MultiReader is inlined with -l=3 | David Lazar |