github.com/anacrolix/torrent@v1.61.0/zero-reader.go (about) 1 package torrent 2 3 // TODO: This should implement extra methods to make io.CopyN more efficient. 4 var zeroReader zeroReaderType 5 6 type zeroReaderType struct{} 7 8 func (me zeroReaderType) Read(b []byte) (n int, err error) { 9 clear(b) 10 n = len(b) 11 return 12 }