summaryrefslogtreecommitdiff
path: root/src/strings
Commit message (Expand)AuthorAgeFilesLines
* strings: correct NewReader documentationJabar Asadi2023-05-121-1/+1
* bytes, strings: avoid unnecessary zero initializationJoe Tsai2023-02-272-10/+22
* bytes, strings: add ContainsFunchopehook2023-01-242-0/+16
* bytes,strings: add some examplesfangguizhen2023-01-201-0/+45
* bytes, strings: rename field in CutSuffix testsfangguizhen2023-01-201-3/+3
* strings: remove redundant symbolsfangguizhen2023-01-171-1/+1
* internal/bytealg: fix bug in index function for ppc64le/power9Archana R2022-10-311-0/+5
* bytes,strings: optimize RepeatCarlo Alberto Ferraris2022-09-272-8/+58
* bytes, strings: add ASCII fast path to EqualFoldCharlie Vieth2022-09-212-15/+67
* strings: reuse the input string for Repeat count of 1Anuraag Agrawal2022-09-142-2/+5
* strings: add a test case of growLen is negativecui fliter2022-09-131-0/+9
* strings: simplify code using unsafe.StringDatacuiweixie2022-09-075-12/+7
* strings: rely on utf8.AppendRuneJoe Tsai2022-08-231-12/+3
* bytes, strings: s/after/before/ in CutSuffixMichal Bohuslávek2022-08-191-1/+1
* strings: reduce allocation for byteReplacerCuong Manh Le2022-08-191-14/+23
* strings: speed up ToUpper()/ToLower() by batch writing data with BuilderAndy Pan2022-08-192-4/+26
* strings, bytes: add CutPrefix and CutSuffixChangkun Ou2022-08-162-0/+64
* strings: avoid utf8.RuneError mangling in SplitJoe Tsai2022-08-082-5/+4
* strings: adding micro-optimization for TrimSpaceIllirgway2022-04-291-1/+2
* all: gofmt main repoRuss Cox2022-04-112-14/+16
* strings, bytes: improve the description of simple case-folding in EqualFoldhopehook2022-04-071-2/+0
* all: separate doc comment from //go: directivesRuss Cox2022-04-051-0/+1
* strings: document the use of simple case-folding in EqualFoldhopehook2022-04-022-2/+9
* strings: limits allocation size for SplitNPhilippe Antoine2022-03-312-0/+5
* strings: fix typo in commentGeorge Looshch2022-02-191-4/+3
* bytes, strings: mention Cut in docs for Split and SplitNIan Lance Taylor2022-02-081-0/+4
* all: gofmt -w -r 'interface{} -> any' srcRuss Cox2021-12-132-2/+2
* strings, bytes: deprecate Titlesmasher1642021-11-051-1/+2
* net/netip: add new IP address packageBrad Fitzpatrick2021-11-021-1/+1
* strings: align Clone output with string([]byte(""))Martin Möhrmann2021-11-012-1/+15
* strings,bytes: avoid allocations in Trim/TrimLeft/TrimRightCarlo Alberto Ferraris2021-10-061-14/+64
* bytes, strings: add CutRuss Cox2021-10-063-22/+72
* strings: add Clone functionMartin Möhrmann2021-09-132-0/+63
* bytes, strings: optimize Trim for single byte cutsetsJoe Tsai2021-08-252-5/+32
* strings: smarter growth of temporal buffer and avoid copying on returnIgnacio Hagopian2021-08-221-5/+6
* bufio, bytes, strings: handle negative runes in WriteRuneDavid Benjamin2021-02-242-1/+13
* strings: complete Reader doc stringRobert Griesemer2020-10-301-2/+2
* strings: complete documentation of strings.ReaderNorman B. Lancaster2020-10-301-0/+6
* all: update references to symbols moved from io/ioutil to ioRuss Cox2020-10-201-4/+3
* strings: optimize Replace by using a strings.BuilderPolina Osadcha2020-08-172-6/+15
* bytes, strings: align requirements for functions passed to FieldFuncsMartin Möhrmann2020-04-291-0/+3
* strings: simpler and slightly faster implementation of FieldsFuncRobert Griesemer2020-04-281-11/+15
* strings: remove an obsolete doc note for FieldsFuncPraveen Kumar2020-04-231-2/+0
* strings: make variable/type association consistent in function signaturesAlexander Greim2020-03-301-3/+3
* strings: narrow the search range of IndexByte in IndexAndy Pan2020-03-231-4/+4
* strings, bytes: improve IndexAny and LastIndexAny performanceerifan012020-03-112-12/+86
* bytes, strings: moves indexRabinKarp function to internal/bytealgerifan012020-03-041-64/+4
* all: avoid string(i) where i has type intIan Lance Taylor2020-02-261-2/+2
* strings: update Join parameter name for clarityThomas Symborski2020-01-151-10/+10
* strings: fix nonexistent path in commentpo3rin2019-12-061-1/+1