| Age | Commit message (Expand) | Author |
| 2014-04-21 | strings: fix off-by-one error in testgo1.3beta1 | Rui Ueyama |
| 2014-03-19 | strings, bytes: ReadAt should not mutate receiver | Rui Ueyama |
| 2014-03-19 | strings, bytes: fix Reader.UnreadRune | Rui Ueyama |
| 2013-12-20 | bytes, strings: improve Title test coverage by adding cases with underscore a... | Shawn Smith |
| 2013-08-09 | strings: add test for Count | Pieter Droogendijk |
| 2013-08-06 | strings: add IndexByte benchmark | Brad Fitzpatrick |
| 2013-03-06 | strings: remove allocations in Split(s, "") | Ewan Chou |
| 2013-02-28 | all: fix a few more printf arg bugs found by go vet | Rob Pike |
| 2013-02-19 | strings: faster Count, Index | Donovan Hide |
| 2013-02-17 | strings: better mean complexity for Count and Index. | Rémy Oudompheng |
| 2013-02-01 | bytes, strings: add TrimPrefix and TrimSuffix | Brad Fitzpatrick |
| 2012-10-30 | gofmt: apply gofmt -w src misc | Robert Griesemer |
| 2012-09-18 | bytes, strings: add Fields benchmarks | Russ Cox |
| 2011-12-20 | panics: use the new facilities of testing.B instead | Rob Pike |
| 2011-12-08 | update tree for new default type rule | Russ Cox |
| 2011-11-28 | strings: fix test output | Christopher Wedgwood |
| 2011-11-23 | strings: Add ContainsAny and ContainsRune to correspond to IndexAny etc. | Scott Lawrence |
| 2011-11-13 | various: avoid func compare | Russ Cox |
| 2011-11-08 | renaming_3: gofix -r go1pkgrename src/pkg/[m-z]* | Rob Pike |
| 2011-11-01 | src/pkg/[n-z]*: gofix -r error -force=error | Russ Cox |
| 2011-10-25 | bytes, strings: use rune | Russ Cox |
| 2011-09-26 | strings: add EqualFold | Russ Cox |
| 2011-07-14 | go/printer: changed max. number of newlines from 3 to 2 | Robert Griesemer |
| 2011-06-28 | strings.Split: make the default to split all. | Rob Pike |
| 2011-05-26 | strings: implement UnreadByte, UnreadRune | Robert Griesemer |
| 2011-03-28 | strings: Map: avoid allocation when string is unchanged | Brad Fitzpatrick |
| 2011-03-25 | testing: shorten some tests. | Rob Pike |
| 2011-03-08 | strings: better benchmark names; add BenchmarkIndex | Brad Fitzpatrick |
| 2011-03-08 | strings: add IndexRune tests, ASCII fast path | Brad Fitzpatrick |
| 2010-11-12 | strings: add LastIndexAny | Benny Siegert |
| 2010-11-01 | strings: Contains | Brad Fitzpatrick |
| 2010-10-22 | gofmt -s -w src misc | Robert Griesemer |
| 2010-09-21 | strings: fix minor bug in LastIndexFunc | Roger Peppe |
| 2010-08-03 | strings: fix Split("", "", -1) | Scott Lawrence |
| 2010-07-23 | bytes: port IndexFunc and LastIndexFunc from strings package | Fazlul Shahriar |
| 2010-07-20 | strings: add Title | Rob Pike |
| 2010-07-01 | strings and bytes.Split: make count of 0 mean 0, not infinite. | Rob Pike |
| 2010-06-30 | bytes, strings: add Replace | Russ Cox |
| 2010-06-14 | Add IndexFunc and LastIndexFunc. | Roger Peppe |
| 2010-04-20 | strings: add ReadRune to Reader | Kyle Consalus |
| 2010-04-19 | Added strings.FieldsFunc, a generalization of strings.Fields in style of the ... | Kyle Consalus |
| 2010-04-09 | strings: add IndexRune, Trim, TrimLeft, TrimRight, and the generic equivalent... | Michael Hoisie |
| 2010-03-30 | Unicode: provide an ability to supplement the case-mapping tables | Rob Pike |
| 2010-03-26 | bytes, strings: IndexOfAny | Robert Griesemer |
| 2010-02-25 | strings: delete Runes, Bytes | Russ Cox |
| 2009-12-15 | bytes, strings: add new function Fields | Andrey Mirtchovski |
| 2009-12-15 | 1) Change default gofmt default settings for | Robert Griesemer |
| 2009-12-11 | bytes, strings: allow -1 in Map to mean "drop this character". | Kei Son |
| 2009-12-02 | Runes: turn string into []int | Peter Froehlich |
| 2009-11-18 | add bytes.IndexByte; common case we can make fast later. | Rob Pike |