Run modernize to rewrite some older go constructs to newer ones

Mostly using slice.Sort, using min/max, slices.Concat, range of int and
fmt.Appendf for byte slices instead of strings.
This commit is contained in:
Mechiel Lukkien
2025-03-06 17:33:06 +01:00
parent f6132bdbc0
commit 64f2f788b1
61 changed files with 146 additions and 232 deletions

View File

@ -164,10 +164,7 @@ func (r *DataReader) Read(p []byte) (int, error) {
// Reject "[^\r]\n.\n" and "[^\r]\n.\r\n"
r.badcrlf = true
}
n := len(r.buf)
if n > len(p) {
n = len(p)
}
n := min(len(r.buf), len(p))
copy(p, r.buf[:n])
if n == 1 {
r.plast, r.last = r.last, r.buf[0]