go-nbreader provides a non-blocking io.Reader for go (golang).