]> Sergey Matveev's repositories - tofuproxy.git/commitdiff
Use Go 1.24
authorSergey Matveev <stargrave@stargrave.org>
Wed, 12 Feb 2025 11:55:11 +0000 (14:55 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Wed, 12 Feb 2025 11:56:55 +0000 (14:56 +0300)
go.mod
rounds/gemini.go
warc/reader.go

diff --git a/go.mod b/go.mod
index aa2848c8e62f6e1c62368818b9f9676585a309de..0a33c5b800d7aae7b9dda1977c9ac17fd4127037 100644 (file)
--- 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
index 71dd96cbbcfb95024d53e68f29b26a4a70019570..42138767f18d8539bb33a8809e642aef03038a4d 100644 (file)
@@ -206,7 +206,7 @@ func RoundGemini(
 <html><head><title>%d (%s)</title></head><body>
 `, 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("</pre>\n")
index b5696687e58fc761993555d7d54aedffe58c7751..1bfbe2187ee722e6828218970a14cf1fc348517d 100644 (file)
@@ -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