From 0865d40ae132d298d5c2a2553bcc5bff8678d9b1 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Wed, 12 Feb 2025 14:55:11 +0300 Subject: [PATCH] Use Go 1.24 --- go.mod | 2 +- rounds/gemini.go | 2 +- warc/reader.go | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) 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 -- 2.48.1