2025-09-11 21:16:09 +02:00
|
|
|
package textfmt
|
|
|
|
|
|
|
|
|
|
import "io"
|
|
|
|
|
|
|
|
|
|
type writer struct {
|
|
|
|
|
w io.Writer
|
|
|
|
|
err error
|
|
|
|
|
}
|
|
|
|
|
|
2025-10-10 15:47:36 +02:00
|
|
|
func (w *writer) write(s ...string) {
|
|
|
|
|
for _, si := range s {
|
|
|
|
|
if w.err != nil {
|
|
|
|
|
return
|
|
|
|
|
}
|
2025-09-11 21:16:09 +02:00
|
|
|
|
2025-10-10 15:47:36 +02:00
|
|
|
if _, err := w.w.Write([]byte(si)); err != nil {
|
|
|
|
|
w.err = err
|
|
|
|
|
}
|
2025-09-11 21:16:09 +02:00
|
|
|
}
|
|
|
|
|
}
|