Files
gonic/iout/null_reader.go
2022-04-12 23:38:44 +01:00

19 lines
260 B
Go

package iout
import "io"
type nullReader struct{}
func NewNullReader() io.Reader {
return &nullReader{}
}
func (*nullReader) Read(p []byte) (n int, err error) {
for b := range p {
p[b] = 0
}
return len(p), nil
}
var _ io.Reader = (*nullReader)(nil)