Source File
reader.go
Belonging Package
golang.org/x/crypto/openpgp/packet
package packet
import (
)
const maxReaders = 32
func ( *Reader) () ( Packet, error) {
if len(.q) > 0 {
= .q[len(.q)-1]
.q = .q[:len(.q)-1]
return
}
for len(.readers) > 0 {
, = Read(.readers[len(.readers)-1])
if == nil {
return
}
if == io.EOF {
.readers = .readers[:len(.readers)-1]
continue
}
if , := .(errors.UnknownPacketTypeError); ! {
return nil,
}
}
return nil, io.EOF
}
![]() |
The pages are generated with Golds v0.3.2-preview. (GOOS=darwin GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @Go100and1 (reachable from the left QR code) to get the latest news of Golds. |