19 lines
215 B
Go
19 lines
215 B
Go
package textfmt
|
|
|
|
import "io"
|
|
|
|
type writer struct {
|
|
w io.Writer
|
|
err error
|
|
}
|
|
|
|
func (w *writer) write(s string) {
|
|
if w.err != nil {
|
|
return
|
|
}
|
|
|
|
if _, err := w.w.Write([]byte(s)); err != nil {
|
|
w.err = err
|
|
}
|
|
}
|