github.com/pwn-term/docker@v0.0.0-20210616085119-6e977cce2565/moby/testutil/helpers.go (about) 1 package testutil // import "github.com/docker/docker/testutil" 2 3 import ( 4 "io" 5 ) 6 7 // DevZero acts like /dev/zero but in an OS-independent fashion. 8 var DevZero io.Reader = devZero{} 9 10 type devZero struct{} 11 12 func (d devZero) Read(p []byte) (n int, err error) { 13 for i := range p { 14 p[i] = 0 15 } 16 return len(p), nil 17 }