aboutsummaryrefslogtreecommitdiff
path: root/src/bytes
AgeCommit message (Expand)Author
2024-05-03strings,bytes: improve Repeat panic messagesgo101
2024-04-30bytes: fix up godoc link errorsDaniel Martí
2024-04-26bytes: skip TestNewBufferShallow if optimization is disabledqmuntal
2024-04-24bytes: add test to ensure shallow copy of NewBuffer does not allocateJoe Tsai
2024-03-04bytes: add a colon after Output to make the Example in the document display c...cui fliter
2024-02-19strings: make use of sizeclasses in (*Builder).GrowMateusz Poliwczak
2024-01-24runtime: short path for equal pointers in arm64 memequalMauri de Souza Meneguzzo
2023-11-30bytes: add a boundary test for Count of 1 byteKeith Randall
2023-11-01bytes,internal/bytealg: add func bytealg.LastIndexRabinKarpJes Cok
2023-10-31bytes,internal/bytealg: eliminate IndexRabinKarpBytes using genericsJes Cok
2023-10-27bytes,internal/bytealg: eliminate HashStrBytes,HashStrRevBytes using …Jes Cok
2023-10-13bytes,strings: add available godoc linkcui fliter
2023-10-09bytes,strings: add example for ContainsFunccui fliter
2023-09-01bytes, strings: use "reports whether" in HasPrefix and HasSuffixMatthew Dempsky
2023-08-25internal/bytealg: add generic LastIndexByte{,String}Tobias Klauser
2023-08-22all: remove redundant string conversions when formatting []byte with %scui fliter
2023-07-13bytes: remove builders check from compare testJohan Brandhorst-Satzkorn
2023-06-29internal/bytealg: fix alignment code in equal_riscv64.sMark Ryan
2023-05-30internal/bytealg: fix alignment code in compare_riscv64.sMark Ryan
2023-04-20std: fix various nilness findingsAlan Donovan
2023-04-04all: fix misuses of "a" vs "an"cui fliter
2023-03-25all: add a few links in package godocsDaniel Martí
2023-03-13bytes: add Buffer.Available and Buffer.AvailableBufferJoe Tsai
2023-02-27bytes, strings: avoid unnecessary zero initializationJoe Tsai
2023-01-24bytes, strings: add ContainsFunchopehook
2023-01-20bytes,strings: add some examplesfangguizhen
2023-01-20bytes, strings: rename field in CutSuffix testsfangguizhen
2022-09-27bytes,strings: optimize RepeatCarlo Alberto Ferraris
2022-09-21bytes, strings: add ASCII fast path to EqualFoldCharlie Vieth
2022-09-19internal/bytealg: correct alignment checks for compare/memequal on riscv64Joel Sing
2022-09-07bytes: simplify code using unsafe.SliceDatacuiweixie
2022-08-23bytes: rely on utf8.AppendRuneJoe Tsai
2022-08-19bytes, strings: s/after/before/ in CutSuffixMichal Bohuslávek
2022-08-16strings, bytes: add CutPrefix and CutSuffixChangkun Ou
2022-08-15bytes: add Clone functionMartin Möhrmann
2022-08-08strings: avoid utf8.RuneError mangling in SplitJoe Tsai
2022-07-26bytes: document that Reader.Reset affects the result of SizeMuhammed Can Küçükaslan
2022-05-09internal/bytealg: optimize index function for ppc64le/power9Archana R
2022-04-16bytes: explode checks for n too largePhilippe Antoine
2022-04-11all: gofmt main repoRuss Cox
2022-04-07strings, bytes: improve the description of simple case-folding in EqualFoldhopehook
2022-04-06bytes: limit allocation in SplitNPhilippe Antoine
2022-03-28bytes: restore old Trim/TrimLeft behavior for nilIan Lance Taylor
2022-03-10bytes: rely on runtime.growslice for growingJoe Tsai
2022-02-08bytes, strings: mention Cut in docs for Split and SplitNIan Lance Taylor
2021-12-13all: gofmt -w -r 'interface{} -> any' srcRuss Cox
2021-11-05strings, bytes: deprecate Titlesmasher164
2021-11-05bytes: add example with (*Buffer).Cap, (*Buffer).Read, (*Buffer).ReadBytejiahua wang
2021-11-02bytes: test for page boundary crosses on sep of IndexPaul E. Murphy
2021-11-02net/netip: add new IP address packageBrad Fitzpatrick