update linters for go1.25 base version

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
This commit is contained in:
Tonis Tiigi
2026-01-09 18:54:15 -08:00
parent 8037f199db
commit c5154b3169
30 changed files with 76 additions and 77 deletions
+4 -9
View File
@@ -36,10 +36,7 @@ func NewMuxIO(in In, outs []MuxOut, initIdx int, toggleMessage func(prev int, re
var wg sync.WaitGroup
var mu sync.Mutex
for i, o := range outs {
i, o := i, o
wg.Add(1)
go func() {
defer wg.Done()
wg.Go(func() {
if err := copyToFunc(o.Stdout, func() (io.Writer, error) {
if m.cur == i {
return in.Stdout, nil
@@ -51,10 +48,8 @@ func NewMuxIO(in In, outs []MuxOut, initIdx int, toggleMessage func(prev int, re
if err := o.Stdout.Close(); err != nil {
logrus.WithField("output index", i).WithError(err).Warnf("failed to close stdout")
}
}()
wg.Add(1)
go func() {
defer wg.Done()
})
wg.Go(func() {
if err := copyToFunc(o.Stderr, func() (io.Writer, error) {
if m.cur == i {
return in.Stderr, nil
@@ -66,7 +61,7 @@ func NewMuxIO(in In, outs []MuxOut, initIdx int, toggleMessage func(prev int, re
if err := o.Stderr.Close(); err != nil {
logrus.WithField("output index", i).WithError(err).Warnf("failed to close stderr")
}
}()
})
}
go func() {
errToggle := errors.Errorf("toggle IO")
+3 -3
View File
@@ -303,11 +303,11 @@ func writeMasked(w io.Writer, s string) io.Writer {
pr.CloseWithError(readErr)
return
}
var masked string
var masked strings.Builder
for range n {
masked += s
masked.WriteString(s)
}
if _, err := w.Write([]byte(masked)); err != nil {
if _, err := w.Write([]byte(masked.String())); err != nil {
pr.CloseWithError(err)
return
}