github.com/graybobo/golang.org-package-offline-cache@v0.0.0-20200626051047-6608995c132f/x/blog/content/race-detector/blackhole.go (about) 1 // +build OMIT 2 3 package main 4 5 var blackHole [4096]byte // shared buffer 6 7 func (devNull) ReadFrom(r io.Reader) (n int64, err error) { 8 readSize := 0 9 for { 10 readSize, err = r.Read(blackHole[:]) 11 n += int64(readSize) 12 if err != nil { 13 if err == io.EOF { 14 return n, nil 15 } 16 return 17 } 18 } 19 }