]> Cypherpunks repositories - gostls13.git/commitdiff
io: simplify documentation for ByteReader
authorJoe Tsai <joetsai@digital-static.net>
Thu, 1 Oct 2015 22:21:40 +0000 (15:21 -0700)
committerAndrew Gerrand <adg@golang.org>
Tue, 6 Oct 2015 02:21:29 +0000 (02:21 +0000)
Let C be whether c valid
Let E be whether err is non-nil

The old comment explicitly says that (~C → E). However, that does call
into question whether (E → ~C), which causes doubts for users.
Without a comment at all, it is obvious that only (E ↔ ~C) makes sense.

Fixes #11308

Change-Id: I5a7d51ceb509057eccca91f57a7e48c9d1c6d112
Reviewed-on: https://go-review.googlesource.com/15256
Reviewed-by: Andrew Gerrand <adg@golang.org>
src/io/io.go

index 5a8889363a3c44b7195208b15b274f7948f407c9..8e7855c665f08d1dbfa5059fe00556252dd943d0 100644 (file)
@@ -225,7 +225,6 @@ type WriterAt interface {
 // ByteReader is the interface that wraps the ReadByte method.
 //
 // ReadByte reads and returns the next byte from the input.
-// If no byte is available, err will be set.
 type ByteReader interface {
        ReadByte() (c byte, err error)
 }