From: Sergey Matveev Date: Wed, 12 Feb 2025 11:55:11 +0000 (+0300) Subject: Use Go 1.24 X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=0865d40ae132d298d5c2a2553bcc5bff8678d9b1;p=tofuproxy.git Use Go 1.24 --- diff --git a/go.mod b/go.mod index aa2848c..0a33c5b 100644 --- a/go.mod +++ b/go.mod @@ -1,6 +1,6 @@ module go.stargrave.org/tofuproxy -go 1.21 +go 1.24 require ( github.com/dustin/go-humanize v1.0.1 diff --git a/rounds/gemini.go b/rounds/gemini.go index 71dd96c..4213876 100644 --- a/rounds/gemini.go +++ b/rounds/gemini.go @@ -206,7 +206,7 @@ func RoundGemini( %d (%s) `, code, codeName) pre := false - for _, line := range strings.Split(string(raw), "\n") { + for line := range strings.SplitSeq(string(raw), "\n") { if strings.HasPrefix(line, "```") { if pre { buf.WriteString("\n") diff --git a/warc/reader.go b/warc/reader.go index b569668..1bfbe21 100644 --- a/warc/reader.go +++ b/warc/reader.go @@ -55,7 +55,7 @@ func (r *Reader) next() error { return err } r.offset += int64(r.prevRec.HdrLen) + r.prevRec.Size - for i := 0; i < 2; i++ { + for range 2 { line, err := r.br.ReadString('\n') if err != nil { return err