package io
Import Path
io (on golang.org and go.dev )
Dependency Relation
imports 2 packages , and imported by 211 packages
Code Examples
Copy
package main
import (
"io"
"log"
"os"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
if _, err := io.Copy(os.Stdout, r); err != nil {
log.Fatal(err)
}
}
CopyBuffer
package main
import (
"io"
"log"
"os"
"strings"
)
func main() {
r1 := strings.NewReader("first reader\n")
r2 := strings.NewReader("second reader\n")
buf := make([]byte, 8)
// buf is used here...
if _, err := io.CopyBuffer(os.Stdout, r1, buf); err != nil {
log.Fatal(err)
}
// ... reused here also. No need to allocate an extra buffer.
if _, err := io.CopyBuffer(os.Stdout, r2, buf); err != nil {
log.Fatal(err)
}
}
CopyN
package main
import (
"io"
"log"
"os"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read")
if _, err := io.CopyN(os.Stdout, r, 4); err != nil {
log.Fatal(err)
}
}
LimitReader
package main
import (
"io"
"log"
"os"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
lr := io.LimitReader(r, 4)
if _, err := io.Copy(os.Stdout, lr); err != nil {
log.Fatal(err)
}
}
MultiReader
package main
import (
"io"
"log"
"os"
"strings"
)
func main() {
r1 := strings.NewReader("first reader ")
r2 := strings.NewReader("second reader ")
r3 := strings.NewReader("third reader\n")
r := io.MultiReader(r1, r2, r3)
if _, err := io.Copy(os.Stdout, r); err != nil {
log.Fatal(err)
}
}
MultiWriter
package main
import (
"bytes"
"fmt"
"io"
"log"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
var buf1, buf2 bytes.Buffer
w := io.MultiWriter(&buf1, &buf2)
if _, err := io.Copy(w, r); err != nil {
log.Fatal(err)
}
fmt.Print(buf1.String())
fmt.Print(buf2.String())
}
Pipe
package main
import (
"fmt"
"io"
"log"
"os"
)
func main() {
r, w := io.Pipe()
go func() {
fmt.Fprint(w, "some io.Reader stream to be read\n")
w.Close()
}()
if _, err := io.Copy(os.Stdout, r); err != nil {
log.Fatal(err)
}
}
ReadAll
package main
import (
"fmt"
"io"
"log"
"strings"
)
func main() {
r := strings.NewReader("Go is a general-purpose language designed with systems programming in mind.")
b, err := io.ReadAll(r)
if err != nil {
log.Fatal(err)
}
fmt.Printf("%s", b)
}
ReadAtLeast
package main
import (
"fmt"
"io"
"log"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
buf := make([]byte, 14)
if _, err := io.ReadAtLeast(r, buf, 4); err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n", buf)
// buffer smaller than minimal read size.
shortBuf := make([]byte, 3)
if _, err := io.ReadAtLeast(r, shortBuf, 4); err != nil {
fmt.Println("error:", err)
}
// minimal read size bigger than io.Reader stream
longBuf := make([]byte, 64)
if _, err := io.ReadAtLeast(r, longBuf, 64); err != nil {
fmt.Println("error:", err)
}
}
ReadFull
package main
import (
"fmt"
"io"
"log"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
buf := make([]byte, 4)
if _, err := io.ReadFull(r, buf); err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n", buf)
// minimal read size bigger than io.Reader stream
longBuf := make([]byte, 64)
if _, err := io.ReadFull(r, longBuf); err != nil {
fmt.Println("error:", err)
}
}
SectionReader
package main
import (
"io"
"log"
"os"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
s := io.NewSectionReader(r, 5, 17)
if _, err := io.Copy(os.Stdout, s); err != nil {
log.Fatal(err)
}
}
SectionReader_ReadAt
package main
import (
"fmt"
"io"
"log"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
s := io.NewSectionReader(r, 5, 17)
buf := make([]byte, 6)
if _, err := s.ReadAt(buf, 10); err != nil {
log.Fatal(err)
}
fmt.Printf("%s\n", buf)
}
SectionReader_Seek
package main
import (
"io"
"log"
"os"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
s := io.NewSectionReader(r, 5, 17)
if _, err := s.Seek(10, io.SeekStart); err != nil {
log.Fatal(err)
}
if _, err := io.Copy(os.Stdout, s); err != nil {
log.Fatal(err)
}
}
Seeker_Seek
package main
import (
"io"
"log"
"os"
"strings"
)
func main() {
r := strings.NewReader("some io.Reader stream to be read\n")
r.Seek(5, io.SeekStart) // move to the 5th char from the start
if _, err := io.Copy(os.Stdout, r); err != nil {
log.Fatal(err)
}
r.Seek(-5, io.SeekEnd)
if _, err := io.Copy(os.Stdout, r); err != nil {
log.Fatal(err)
}
}
TeeReader
package main
import (
"io"
"os"
"strings"
)
func main() {
var r io.Reader = strings.NewReader("some io.Reader stream to be read\n")
r = io.TeeReader(r, os.Stdout)
// Everything read from r will be copied to stdout.
io.ReadAll(r)
}
WriteString
package main
import (
"io"
"os"
)
func main() {
io.WriteString(os.Stdout, "Hello World")
}
Package-Level Type Names (total 34, in which 26 are exported)
/* sort exporteds by: alphabet | popularity */
type ByteScanner (interface)
ByteScanner is the interface that adds the UnreadByte method to the
basic ReadByte method.
UnreadByte causes the next call to ReadByte to return the same byte
as the previous call to ReadByte.
It may be an error to call UnreadByte twice without an intervening
call to ReadByte.
Methods (total 2, both are exported )
( T) ReadByte () (byte , error )
( T) UnreadByte () error
Implemented By (at least 10, in which 6 are exported )
*bufio.Reader
bufio.ReadWriter
*bytes.Buffer
*bytes.Reader
github.com/go-git/go-git/v5/plumbing/format/idxfile.Decoder
*strings.Reader
/* 4+ unexporteds ... */ /* 4+ unexporteds: */
*encoding/json.encodeState
*github.com/Masterminds/squirrel.sqlizerBuffer
*golang.org/x/mod/modfile.printer
math/big.byteReader
Implements (at least one exported )
T : ByteReader
As Inputs Of (at least 5, none are exported )
/* 5+ unexporteds ... */ /* 5+ unexporteds: */
func math/big.scanExponent (r ByteScanner , base2ok, sepOk bool ) (exp int64 , base int , err error )
func math/big.scanSign (r ByteScanner ) (neg bool , err error )
func math/big.(*Float ).scan (r ByteScanner , base int ) (f *big .Float , b int , err error )
func math/big.(*Int ).scan (r ByteScanner , base int ) (*big .Int , int , error )
func math/big.(*Int ).setFromScanner (r ByteScanner , base int ) (*big .Int , bool )
type ReadCloser (interface)
ReadCloser is the interface that groups the basic Read and Close methods.
Methods (total 2, both are exported )
( T) Close () error
( T) Read (p []byte ) (n int , err error )
Implemented By (at least 75, in which 25 are exported )
*PipeReader
ReadSeekCloser (interface)
ReadWriteCloser (interface)
io/fs.File (interface)
io/fs.ReadDirFile (interface)
*cloud.google.com/go/storage.Reader
*compress/gzip.Reader
*crypto/tls.Conn
github.com/aws/aws-sdk-go/aws.ReaderSeekerCloser
github.com/go-git/go-billy/v5.File (interface)
*github.com/go-git/go-git/v5/plumbing/format/objfile.Reader
*github.com/go-git/go-git/v5/plumbing/protocol/packp.UploadPackResponse
*github.com/jackc/pgx/v4.LargeObject
golang.org/x/crypto/ssh.Channel (interface)
golang.org/x/net/internal/socks.Conn
*internal/poll.FD
mime/multipart.File (interface)
*mime/multipart.Part
net.Conn (interface)
*net.IPConn
*net.TCPConn
*net.UDPConn
*net.UnixConn
net/http.File (interface)
*os.File
/* 50+ unexporteds ... */ /* 50+ unexporteds: */
nopCloser
*archive/zip.checksumReader
*archive/zip.openDir
*archive/zip.pooledFlateReader
*compress/flate.decompressor
*compress/zlib.reader
*github.com/aws/aws-sdk-go/aws/client.teeReaderCloser
*github.com/aws/aws-sdk-go/aws/request.offsetReader
*github.com/aws/aws-sdk-go/aws/request.timeoutReadCloser
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
*github.com/go-git/go-git/v5/plumbing/format/packfile.objectReader
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.syncedReader
*github.com/go-git/go-git/v5/utils/ioutil.readCloser
*go.opencensus.io/plugin/ochttp.bodyTracker
*go.opencensus.io/plugin/ochttp.tracker
*golang.org/x/crypto/openpgp/packet.seMDCReader
golang.org/x/crypto/openpgp/packet.seReader
golang.org/x/crypto/ssh.chanConn
*golang.org/x/crypto/ssh.channel
golang.org/x/crypto/ssh.tcpChan
*golang.org/x/net/http2.gzipReader
*golang.org/x/net/http2.requestBody
golang.org/x/net/http2.transportResponseBody
*google.golang.org/api/internal/gensupport.multipartReader
*google.golang.org/grpc.bufConn
*google.golang.org/grpc/credentials/alts/internal/conn.conn
google.golang.org/grpc/internal/credentials.syscallConn
mime/multipart.sectionReadCloser
*net.conn
*net.netFD
*net.pipe
*net/http.body
*net/http.bodyEOFSignal
*net/http.cancelTimerBody
*net/http.expectContinueReader
*net/http.gzipReader
*net/http.http2gzipReader
*net/http.http2requestBody
net/http.http2transportResponseBody
net/http.ioFile
*net/http.loggingConn
*net/http.maxBytesReader
net/http.noBody
*net/http.readTrackingBody
*net/http.readWriteCloserBody
net/http.socksConn
*net/http/httputil.dumpConn
net/http/httputil.failureToReadBody
*os/exec.closeOnce
Implements (at least 3, all are exported )
T : Closer
T : Reader
T : github.com/jbenet/go-context/io.Reader
As Outputs Of (at least 32, in which 25 are exported )
func NopCloser (r Reader ) ReadCloser
func io/ioutil.NopCloser (r Reader ) ReadCloser
func archive/zip.(*File ).Open () (ReadCloser , error )
func compress/flate.NewReader (r Reader ) ReadCloser
func compress/flate.NewReaderDict (r Reader , dict []byte ) ReadCloser
func compress/zlib.NewReader (r Reader ) (ReadCloser , error )
func compress/zlib.NewReaderDict (r Reader , dict []byte ) (ReadCloser , error )
func github.com/go-git/go-git/v5/plumbing.DeltaObject .Reader () (ReadCloser , error )
func github.com/go-git/go-git/v5/plumbing.EncodedObject .Reader () (ReadCloser , error )
func github.com/go-git/go-git/v5/plumbing.(*MemoryObject ).Reader () (ReadCloser , error )
func github.com/go-git/go-git/v5/plumbing/format/packfile.(*FSObject ).Reader () (ReadCloser , error )
func github.com/go-git/go-git/v5/plumbing/object.(*Blob ).Reader () (ReadCloser , error )
func github.com/go-git/go-git/v5/utils/ioutil.NewContextReadCloser (ctx context .Context , r ReadCloser ) ReadCloser
func github.com/go-git/go-git/v5/utils/ioutil.NewReadCloser (r Reader , c Closer ) ReadCloser
func github.com/go-git/go-git/v5/utils/ioutil.NewReadCloserOnError (r ReadCloser , notify func(error )) ReadCloser
func github.com/golang-migrate/migrate/v4/source.Driver .ReadDown (version uint ) (r ReadCloser , identifier string , err error )
func github.com/golang-migrate/migrate/v4/source.Driver .ReadUp (version uint ) (r ReadCloser , identifier string , err error )
func github.com/golang-migrate/migrate/v4/source/file.(*File ).ReadDown (version uint ) (r ReadCloser , identifier string , err error )
func github.com/golang-migrate/migrate/v4/source/file.(*File ).ReadUp (version uint ) (r ReadCloser , identifier string , err error )
func golang.org/x/crypto/openpgp/packet.(*SymmetricallyEncrypted ).Decrypt (c packet .CipherFunction , key []byte ) (ReadCloser , error )
func golang.org/x/mod/zip.File .Open () (ReadCloser , error )
func google.golang.org/api/internal/gensupport.CombineBodyMedia (body Reader , bodyContentType string , media Reader , mediaContentType string ) (ReadCloser , string )
func net/http.MaxBytesReader (w http .ResponseWriter , r ReadCloser , n int64 ) ReadCloser
func os/exec.(*Cmd ).StderrPipe () (ReadCloser , error )
func os/exec.(*Cmd ).StdoutPipe () (ReadCloser , error )
/* 7+ unexporteds ... */ /* 7+ unexporteds: */
func archive/zip.newFlateReader (r Reader ) ReadCloser
func github.com/aws/aws-sdk-go/aws/request.(*Request ).getNextRequestBody () (body ReadCloser , err error )
func github.com/go-git/go-git/v5/plumbing/format/packfile.(*Packfile ).getObjectContent (offset int64 ) (ReadCloser , error )
func go.opencensus.io/plugin/ochttp.wrappedBody (wrapper ReadCloser , body ReadCloser ) ReadCloser
func go/build.(*Context ).openFile (path string ) (ReadCloser , error )
func google.golang.org/api/internal/gensupport.combineBodyMedia (body Reader , bodyContentType string , media Reader , mediaContentType, mimeBoundary string ) (ReadCloser , string )
func net/http/httputil.drainBody (b ReadCloser ) (r1, r2 ReadCloser , err error )
As Inputs Of (at least 14, in which 8 are exported )
func github.com/aws/aws-sdk-go/aws/request.(*Request ).SetStreamingBody (reader ReadCloser )
func github.com/go-git/go-git/v5/plumbing/protocol/packp.NewUploadPackResponseWithPackfile (req *packp .UploadPackRequest , pf ReadCloser ) *packp .UploadPackResponse
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*UploadPackResponse ).Decode (reader ReadCloser ) error
func github.com/go-git/go-git/v5/plumbing/transport/internal/common.DecodeUploadPackResponse (r ReadCloser , req *packp .UploadPackRequest ) (*packp .UploadPackResponse , error )
func github.com/go-git/go-git/v5/utils/ioutil.NewContextReadCloser (ctx context .Context , r ReadCloser ) ReadCloser
func github.com/go-git/go-git/v5/utils/ioutil.NewReadCloserOnError (r ReadCloser , notify func(error )) ReadCloser
func github.com/golang-migrate/migrate/v4.NewMigration (body ReadCloser , identifier string , version uint , targetVersion int ) (*migrate .Migration , error )
func net/http.MaxBytesReader (w http .ResponseWriter , r ReadCloser , n int64 ) ReadCloser
/* 6+ unexporteds ... */ /* 6+ unexporteds: */
func github.com/aws/aws-sdk-go/aws/request.copyHTTPRequest (r *http .Request , body ReadCloser ) *http .Request
func go.opencensus.io/plugin/ochttp.wrappedBody (wrapper ReadCloser , body ReadCloser ) ReadCloser
func go.opencensus.io/plugin/ochttp.wrappedBody (wrapper ReadCloser , body ReadCloser ) ReadCloser
func net/http.registerOnHitEOF (rc ReadCloser , fn func())
func net/http.requestBodyRemains (rc ReadCloser ) bool
func net/http/httputil.drainBody (b ReadCloser ) (r1, r2 ReadCloser , err error )
As Types Of (total 4, none are exported )
/* 4 unexporteds ... */ /* 4 unexporteds: */
var cloud.google.com/go/storage.emptyBody
var golang.org/x/net/http2.noBody
var net/http.http2noBody
var net/http/httputil.emptyBody
type Reader (interface)
Reader is the interface that wraps the basic Read method.
Read reads up to len(p) bytes into p. It returns the number of bytes
read (0 <= n <= len(p)) and any error encountered. Even if Read
returns n < len(p), it may use all of p as scratch space during the call.
If some data is available but not len(p) bytes, Read conventionally
returns what is available instead of waiting for more.
When Read encounters an error or end-of-file condition after
successfully reading n > 0 bytes, it returns the number of
bytes read. It may return the (non-nil) error from the same call
or return the error (and n == 0) from a subsequent call.
An instance of this general case is that a Reader returning
a non-zero number of bytes at the end of the input stream may
return either err == EOF or err == nil. The next Read should
return 0, EOF.
Callers should always process the n > 0 bytes returned before
considering the error err. Doing so correctly handles I/O errors
that happen after reading some bytes and also both of the
allowed EOF behaviors.
Implementations of Read are discouraged from returning a
zero byte count with a nil error, except when len(p) == 0.
Callers should treat a return of 0 and nil as indicating that
nothing happened; in particular it does not indicate EOF.
Implementations must not retain p.
Methods (only one, which is exported )
( T) Read (p []byte ) (n int , err error )
Implemented By (at least 164, in which 51 are exported )
*LimitedReader
*PipeReader
ReadCloser (interface)
ReadSeekCloser (interface)
ReadSeeker (interface)
ReadWriteCloser (interface)
ReadWriter (interface)
ReadWriteSeeker (interface)
*SectionReader
io/fs.File (interface)
io/fs.ReadDirFile (interface)
*bufio.Reader
bufio.ReadWriter
*bytes.Buffer
*bytes.Reader
*cloud.google.com/go/storage.Reader
compress/flate.Reader (interface)
*compress/gzip.Reader
crypto/cipher.StreamReader
*crypto/tls.Conn
fmt.ScanState (interface)
github.com/aws/aws-sdk-go/aws.ReaderSeekerCloser
github.com/go-git/go-billy/v5.File (interface)
github.com/go-git/go-git/v5/plumbing/format/config.Decoder
github.com/go-git/go-git/v5/plumbing/format/idxfile.Decoder
*github.com/go-git/go-git/v5/plumbing/format/objfile.Reader
*github.com/go-git/go-git/v5/plumbing/protocol/packp.UploadPackResponse
*github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.Demuxer
*github.com/jackc/pgx/v4.LargeObject
github.com/jbenet/go-context/io.Reader (interface)
golang.org/x/crypto/ssh.Channel (interface)
*golang.org/x/exp/rand.Rand
golang.org/x/net/internal/socks.Conn
*golang.org/x/text/transform.Reader
*google.golang.org/grpc/internal/transport.Stream
image/jpeg.Reader (interface)
*internal/poll.FD
*math/rand.Rand
mime/multipart.File (interface)
*mime/multipart.Part
*mime/quotedprintable.Reader
*net.Buffers
net.Conn (interface)
*net.IPConn
*net.TCPConn
*net.UDPConn
*net.UnixConn
net/http.File (interface)
*os.File
*strings.Reader
*vendor/golang.org/x/text/transform.Reader
/* 113+ unexporteds ... */ /* 113+ unexporteds: */
eofReader
*multiReader
nopCloser
*pipe
*teeReader
*archive/zip.checksumReader
*archive/zip.openDir
*archive/zip.pooledFlateReader
*compress/bzip2.reader
*compress/flate.decompressor
*compress/zlib.reader
*crypto/ecdsa.zr
*crypto/rand.devReader
crypto/rand.hideAgainReader
*crypto/rand.reader
*crypto/tls.atLeastReader
*encoding/base32.decoder
*encoding/base32.newlineFilteringReader
*encoding/base64.decoder
*encoding/base64.newlineFilteringReader
*encoding/gob.decBuffer
*encoding/hex.decoder
*encoding/json.encodeState
*fmt.ss
*fmt.stringReader
github.com/aws/aws-sdk-go/aws/client.teeReaderCloser
*github.com/aws/aws-sdk-go/aws/request.offsetReader
*github.com/aws/aws-sdk-go/aws/request.timeoutReadCloser
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
github.com/go-git/go-git/v5/plumbing/format/packfile.objectReader
*github.com/go-git/go-git/v5/plumbing/format/packfile.scannerReader
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.syncedReader
github.com/go-git/go-git/v5/utils/ioutil.readCloser
*github.com/go-git/go-git/v5/utils/ioutil.readerOnError
github.com/go-git/go-git/v5/utils/ioutil.readPeeker (interface)
*github.com/jbenet/go-context/io.ctxReader
*github.com/Masterminds/squirrel.sqlizerBuffer
*go.opencensus.io/plugin/ochttp.bodyTracker
*go.opencensus.io/plugin/ochttp.tracker
golang.org/x/crypto/openpgp.checkReader
*golang.org/x/crypto/openpgp.signatureCheckReader
*golang.org/x/crypto/openpgp/armor.lineReader
*golang.org/x/crypto/openpgp/armor.openpgpReader
*golang.org/x/crypto/openpgp/packet.partialLengthReader
*golang.org/x/crypto/openpgp/packet.seMDCReader
golang.org/x/crypto/openpgp/packet.seReader
*golang.org/x/crypto/openpgp/packet.spanReader
*golang.org/x/crypto/ssh.buffer
golang.org/x/crypto/ssh.chanConn
*golang.org/x/crypto/ssh.channel
*golang.org/x/crypto/ssh.extChannel
golang.org/x/crypto/ssh.tcpChan
*golang.org/x/mod/modfile.printer
*golang.org/x/net/http2.dataBuffer
golang.org/x/net/http2.errorReader
*golang.org/x/net/http2.gzipReader
*golang.org/x/net/http2.pipe
golang.org/x/net/http2.pipeBuffer (interface)
*golang.org/x/net/http2.requestBody
golang.org/x/net/http2.transportResponseBody
*golang.org/x/text/unicode/norm.normReader
*google.golang.org/api/internal/gensupport.contentSniffer
*google.golang.org/api/internal/gensupport.multipartReader
google.golang.org/api/internal/gensupport.readerTyper
google.golang.org/api/internal/gensupport.typeReader
*google.golang.org/grpc.bufConn
*google.golang.org/grpc/credentials/alts/internal/conn.conn
google.golang.org/grpc/internal/credentials.syscallConn
*google.golang.org/grpc/internal/transport.recvBufferReader
*google.golang.org/grpc/internal/transport.transportReader
image.reader (interface)
math/big.byteReader
mime/multipart.partReader
mime/multipart.sectionReadCloser
*mime/multipart.stickyErrorReader
*net.conn
*net.netFD
*net.pipe
*net/http.body
*net/http.bodyEOFSignal
net/http.bodyLocked
*net/http.byteReader
*net/http.cancelTimerBody
*net/http.connReader
net/http.errorReader
*net/http.expectContinueReader
net/http.finishAsyncByteRead
*net/http.gzipReader
*net/http.http2dataBuffer
net/http.http2errorReader
*net/http.http2gzipReader
*net/http.http2pipe
net/http.http2pipeBuffer (interface)
*net/http.http2requestBody
net/http.http2transportResponseBody
net/http.ioFile
*net/http.loggingConn
*net/http.maxBytesReader
net/http.noBody
*net/http.persistConn
*net/http.readTrackingBody
*net/http.readWriteCloserBody
net/http.socksConn
*net/http/httputil.delegateReader
net/http/httputil.dumpConn
net/http/httputil.failureToReadBody
net/http/httputil.neverEnding
*net/http/internal.chunkedReader
*net/textproto.dotReader
os/exec.closeOnce
*vendor/golang.org/x/crypto/hkdf.hkdf
*vendor/golang.org/x/text/unicode/norm.normReader
Implements (at least one exported )
T : github.com/jbenet/go-context/io.Reader
As Outputs Of (at least 35, in which 30 are exported )
func LimitReader (r Reader , n int64 ) Reader
func MultiReader (readers ...Reader ) Reader
func TeeReader (r Reader , w Writer ) Reader
func compress/bzip2.NewReader (r Reader ) Reader
func encoding/base32.NewDecoder (enc *base32 .Encoding , r Reader ) Reader
func encoding/base64.NewDecoder (enc *base64 .Encoding , r Reader ) Reader
func encoding/hex.NewDecoder (r Reader ) Reader
func encoding/json.(*Decoder ).Buffered () Reader
func github.com/go-git/go-git/v5/plumbing/transport/internal/common.Command .StderrPipe () (Reader , error )
func github.com/go-git/go-git/v5/plumbing/transport/internal/common.Command .StdoutPipe () (Reader , error )
func github.com/go-git/go-git/v5/utils/ioutil.NewContextReader (ctx context .Context , r Reader ) Reader
func github.com/go-git/go-git/v5/utils/ioutil.NewReaderOnError (r Reader , notify func(error )) Reader
func github.com/go-git/go-git/v5/utils/ioutil.NonEmptyReader (r Reader ) (Reader , error )
func golang.org/x/crypto/openpgp/packet.(*Config ).Random () Reader
func golang.org/x/crypto/ssh.(*Session ).StderrPipe () (Reader , error )
func golang.org/x/crypto/ssh.(*Session ).StdoutPipe () (Reader , error )
func golang.org/x/text/unicode/norm.Form .Reader (r Reader ) Reader
func google.golang.org/api/googleapi.MarshalStyle .JSONReader (v interface{}) (Reader , error )
func google.golang.org/api/internal/gensupport.DetermineContentType (media Reader , ctype string ) (Reader , string )
func google.golang.org/api/internal/gensupport.PrepareUpload (media Reader , chunkSize int ) (r Reader , mb *gensupport .MediaBuffer , singleChunk bool )
func google.golang.org/api/internal/gensupport.ReaderAtToReader (ra ReaderAt , size int64 ) Reader
func google.golang.org/api/internal/gensupport.(*MediaBuffer ).Chunk () (chunk Reader , off int64 , size int , err error )
func google.golang.org/api/internal/gensupport.(*MediaInfo ).UploadRequest (reqHeaders http .Header , body Reader ) (newBody Reader , getBody func() (ReadCloser , error ), cleanup func())
func google.golang.org/grpc/encoding.Compressor .Decompress (r Reader ) (Reader , error )
func net/http/httputil.NewChunkedReader (r Reader ) Reader
func net/http/internal.NewChunkedReader (r Reader ) Reader
func net/textproto.(*Reader ).DotReader () Reader
func vendor/golang.org/x/crypto/hkdf.Expand (hash func() hash .Hash , pseudorandomKey, info []byte ) Reader
func vendor/golang.org/x/crypto/hkdf.New (hash func() hash .Hash , secret, salt, info []byte ) Reader
func vendor/golang.org/x/text/unicode/norm.Form .Reader (r Reader ) Reader
/* 5+ unexporteds ... */ /* 5+ unexporteds: */
func crypto/rand.newReader (entropy Reader ) Reader
func crypto/tls.(*Config ).rand () Reader
func github.com/go-git/go-git/v5.buildSidebandIfSupported (l *capability .List , reader Reader , p sideband .Progress ) Reader
func golang.org/x/crypto/openpgp.readArmored (r Reader , expectedType string ) (body Reader , err error )
func golang.org/x/crypto/openpgp/packet.readHeader (r Reader ) (tag packet .packetType , length int64 , contents Reader , err error )
As Inputs Of (at least 308, in which 193 are exported )
func Copy (dst Writer , src Reader ) (written int64 , err error )
func CopyBuffer (dst Writer , src Reader , buf []byte ) (written int64 , err error )
func CopyN (dst Writer , src Reader , n int64 ) (written int64 , err error )
func LimitReader (r Reader , n int64 ) Reader
func MultiReader (readers ...Reader ) Reader
func NopCloser (r Reader ) ReadCloser
func ReadAll (r Reader ) ([]byte , error )
func ReadAtLeast (r Reader , buf []byte , min int ) (n int , err error )
func ReadFull (r Reader , buf []byte ) (n int , err error )
func TeeReader (r Reader , w Writer ) Reader
func ReaderFrom .ReadFrom (r Reader ) (n int64 , err error )
func io/ioutil.NopCloser (r Reader ) ReadCloser
func io/ioutil.ReadAll (r Reader ) ([]byte , error )
func bufio.NewReader (rd Reader ) *bufio .Reader
func bufio.NewReaderSize (rd Reader , size int ) *bufio .Reader
func bufio.NewScanner (r Reader ) *bufio .Scanner
func bufio.(*Reader ).Reset (r Reader )
func bufio.(*Writer ).ReadFrom (r Reader ) (n int64 , err error )
func bytes.(*Buffer ).ReadFrom (r Reader ) (n int64 , err error )
func compress/bzip2.NewReader (r Reader ) Reader
func compress/flate.NewReader (r Reader ) ReadCloser
func compress/flate.NewReaderDict (r Reader , dict []byte ) ReadCloser
func compress/flate.Resetter .Reset (r Reader , dict []byte ) error
func compress/gzip.NewReader (r Reader ) (*gzip .Reader , error )
func compress/gzip.(*Reader ).Reset (r Reader ) error
func compress/zlib.NewReader (r Reader ) (ReadCloser , error )
func compress/zlib.NewReaderDict (r Reader , dict []byte ) (ReadCloser , error )
func compress/zlib.Resetter .Reset (r Reader , dict []byte ) error
func crypto.Decrypter .Decrypt (rand Reader , msg []byte , opts crypto .DecrypterOpts ) (plaintext []byte , err error )
func crypto.Signer .Sign (rand Reader , digest []byte , opts crypto .SignerOpts ) (signature []byte , err error )
func crypto/dsa.GenerateKey (priv *dsa .PrivateKey , rand Reader ) error
func crypto/dsa.GenerateParameters (params *dsa .Parameters , rand Reader , sizes dsa .ParameterSizes ) error
func crypto/dsa.Sign (rand Reader , priv *dsa .PrivateKey , hash []byte ) (r, s *big .Int , err error )
func crypto/ecdsa.GenerateKey (c elliptic .Curve , rand Reader ) (*ecdsa .PrivateKey , error )
func crypto/ecdsa.Sign (rand Reader , priv *ecdsa .PrivateKey , hash []byte ) (r, s *big .Int , err error )
func crypto/ecdsa.SignASN1 (rand Reader , priv *ecdsa .PrivateKey , hash []byte ) ([]byte , error )
func crypto/ecdsa.(*PrivateKey ).Sign (rand Reader , digest []byte , opts crypto .SignerOpts ) ([]byte , error )
func crypto/ed25519.GenerateKey (rand Reader ) (ed25519 .PublicKey , ed25519 .PrivateKey , error )
func crypto/ed25519.PrivateKey .Sign (rand Reader , message []byte , opts crypto .SignerOpts ) (signature []byte , err error )
func crypto/elliptic.GenerateKey (curve elliptic .Curve , rand Reader ) (priv []byte , x, y *big .Int , err error )
func crypto/internal/randutil.MaybeReadByte (r Reader )
func crypto/rand.Int (rand Reader , max *big .Int ) (n *big .Int , err error )
func crypto/rand.Prime (rand Reader , bits int ) (p *big .Int , err error )
func crypto/rsa.DecryptOAEP (hash hash .Hash , random Reader , priv *rsa .PrivateKey , ciphertext []byte , label []byte ) ([]byte , error )
func crypto/rsa.DecryptPKCS1v15 (rand Reader , priv *rsa .PrivateKey , ciphertext []byte ) ([]byte , error )
func crypto/rsa.DecryptPKCS1v15SessionKey (rand Reader , priv *rsa .PrivateKey , ciphertext []byte , key []byte ) error
func crypto/rsa.EncryptOAEP (hash hash .Hash , random Reader , pub *rsa .PublicKey , msg []byte , label []byte ) ([]byte , error )
func crypto/rsa.EncryptPKCS1v15 (rand Reader , pub *rsa .PublicKey , msg []byte ) ([]byte , error )
func crypto/rsa.GenerateKey (random Reader , bits int ) (*rsa .PrivateKey , error )
func crypto/rsa.GenerateMultiPrimeKey (random Reader , nprimes int , bits int ) (*rsa .PrivateKey , error )
func crypto/rsa.SignPKCS1v15 (rand Reader , priv *rsa .PrivateKey , hash crypto .Hash , hashed []byte ) ([]byte , error )
func crypto/rsa.SignPSS (rand Reader , priv *rsa .PrivateKey , hash crypto .Hash , digest []byte , opts *rsa .PSSOptions ) ([]byte , error )
func crypto/rsa.(*PrivateKey ).Decrypt (rand Reader , ciphertext []byte , opts crypto .DecrypterOpts ) (plaintext []byte , err error )
func crypto/rsa.(*PrivateKey ).Sign (rand Reader , digest []byte , opts crypto .SignerOpts ) ([]byte , error )
func crypto/x509.CreateCertificate (rand Reader , template, parent *x509 .Certificate , pub, priv interface{}) (cert []byte , err error )
func crypto/x509.CreateCertificateRequest (rand Reader , template *x509 .CertificateRequest , priv interface{}) (csr []byte , err error )
func crypto/x509.CreateRevocationList (rand Reader , template *x509 .RevocationList , issuer *x509 .Certificate , priv crypto .Signer ) ([]byte , error )
func crypto/x509.EncryptPEMBlock (rand Reader , blockType string , data, password []byte , alg x509 .PEMCipher ) (*pem .Block , error )
func crypto/x509.(*Certificate ).CreateCRL (rand Reader , priv interface{}, revokedCerts []pkix .RevokedCertificate , now, expiry time .Time ) (crlBytes []byte , err error )
func encoding/base32.NewDecoder (enc *base32 .Encoding , r Reader ) Reader
func encoding/base64.NewDecoder (enc *base64 .Encoding , r Reader ) Reader
func encoding/binary.Read (r Reader , order binary .ByteOrder , data interface{}) error
func encoding/gob.NewDecoder (r Reader ) *gob .Decoder
func encoding/hex.NewDecoder (r Reader ) Reader
func encoding/json.NewDecoder (r Reader ) *json .Decoder
func encoding/xml.NewDecoder (r Reader ) *xml .Decoder
func fmt.Fscan (r Reader , a ...interface{}) (n int , err error )
func fmt.Fscanf (r Reader , format string , a ...interface{}) (n int , err error )
func fmt.Fscanln (r Reader , a ...interface{}) (n int , err error )
func github.com/aws/aws-sdk-go/aws.IsReaderSeekable (r Reader ) bool
func github.com/aws/aws-sdk-go/aws.ReadSeekCloser (r Reader ) aws .ReaderSeekerCloser
func github.com/aws/aws-sdk-go/aws/endpoints.DecodeModel (r Reader , optFns ...func(*endpoints .DecodeModelOptions )) (endpoints .Resolver , error )
func github.com/aws/aws-sdk-go/internal/ini.Parse (f Reader ) (ini .Sections , error )
func github.com/aws/aws-sdk-go/internal/ini.ParseAST (r Reader ) ([]ini .AST , error )
func github.com/aws/aws-sdk-go/private/protocol.HandlerPayloadUnmarshal .UnmarshalPayload (r Reader , v interface{}) error
func github.com/aws/aws-sdk-go/private/protocol.PayloadUnmarshaler .UnmarshalPayload (Reader , interface{}) error
func github.com/aws/aws-sdk-go/private/protocol/json/jsonutil.UnmarshalJSON (v interface{}, stream Reader ) error
func github.com/aws/aws-sdk-go/private/protocol/json/jsonutil.UnmarshalJSONCaseInsensitive (v interface{}, stream Reader ) error
func github.com/aws/aws-sdk-go/private/protocol/json/jsonutil.UnmarshalJSONError (v interface{}, stream Reader ) error
func github.com/aws/aws-sdk-go/private/protocol/xml/xmlutil.UnmarshalXMLError (v interface{}, stream Reader ) error
func github.com/go-git/gcfg.ReadInto (config interface{}, reader Reader ) error
func github.com/go-git/gcfg.ReadWithCallback (reader Reader , callback func(string , string , string , string , bool ) error ) error
func github.com/go-git/go-git/v5/config.ReadConfig (r Reader ) (*config .Config , error )
func github.com/go-git/go-git/v5/internal/revision.NewParser (r Reader ) *revision .Parser
func github.com/go-git/go-git/v5/plumbing/format/config.NewDecoder (r Reader ) *config .Decoder
func github.com/go-git/go-git/v5/plumbing/format/idxfile.NewDecoder (r Reader ) *idxfile .Decoder
func github.com/go-git/go-git/v5/plumbing/format/index.NewDecoder (r Reader ) *index .Decoder
func github.com/go-git/go-git/v5/plumbing/format/objfile.NewReader (r Reader ) (*objfile .Reader , error )
func github.com/go-git/go-git/v5/plumbing/format/packfile.NewScanner (r Reader ) *packfile .Scanner
func github.com/go-git/go-git/v5/plumbing/format/packfile.UpdateObjectStorage (s storer .Storer , packfile Reader ) error
func github.com/go-git/go-git/v5/plumbing/format/packfile.WritePackfileToObjectStorage (sw storer .PackfileWriter , packfile Reader ) (err error )
func github.com/go-git/go-git/v5/plumbing/format/packfile.(*Scanner ).Reset (r Reader )
func github.com/go-git/go-git/v5/plumbing/format/pktline.NewScanner (r Reader ) *pktline .Scanner
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*AdvRefs ).Decode (r Reader ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*ReferenceUpdateRequest ).Decode (r Reader ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*ReportStatus ).Decode (r Reader ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*ShallowUpdate ).Decode (reader Reader ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*UploadRequest ).Decode (r Reader ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.NewDemuxer (t sideband .Type , r Reader ) *sideband .Demuxer
func github.com/go-git/go-git/v5/utils/binary.IsBinary (r Reader ) (bool , error )
func github.com/go-git/go-git/v5/utils/binary.Read (r Reader , data ...interface{}) error
func github.com/go-git/go-git/v5/utils/binary.ReadHash (r Reader ) (plumbing .Hash , error )
func github.com/go-git/go-git/v5/utils/binary.ReadUint16 (r Reader ) (uint16 , error )
func github.com/go-git/go-git/v5/utils/binary.ReadUint32 (r Reader ) (uint32 , error )
func github.com/go-git/go-git/v5/utils/binary.ReadUint64 (r Reader ) (uint64 , error )
func github.com/go-git/go-git/v5/utils/binary.ReadUntil (r Reader , delim byte ) ([]byte , error )
func github.com/go-git/go-git/v5/utils/binary.ReadVariableWidthInt (r Reader ) (int64 , error )
func github.com/go-git/go-git/v5/utils/ioutil.NewContextReader (ctx context .Context , r Reader ) Reader
func github.com/go-git/go-git/v5/utils/ioutil.NewReadCloser (r Reader , c Closer ) ReadCloser
func github.com/go-git/go-git/v5/utils/ioutil.NewReaderOnError (r Reader , notify func(error )) Reader
func github.com/go-git/go-git/v5/utils/ioutil.NonEmptyReader (r Reader ) (Reader , error )
func github.com/go-redis/redis/v8/internal/proto.NewReader (rd Reader ) *proto .Reader
func github.com/go-redis/redis/v8/internal/proto.(*Reader ).Reset (rd Reader )
func github.com/golang-migrate/migrate/v4/database.Driver .Run (migration Reader ) error
func github.com/golang-migrate/migrate/v4/database/postgres.(*Postgres ).Run (migration Reader ) error
func github.com/google/pprof/profile.Parse (r Reader ) (*profile .Profile , error )
func github.com/google/pprof/profile.ParseProcMaps (rd Reader ) ([]*profile .Mapping , error )
func github.com/google/pprof/profile.(*Profile ).ParseMemoryMap (rd Reader ) error
func github.com/jackc/chunkreader/v2.New (r Reader ) *chunkreader .ChunkReader
func github.com/jackc/chunkreader/v2.NewConfig (r Reader , config chunkreader .Config ) (*chunkreader .ChunkReader , error )
func github.com/jackc/pgconn.(*PgConn ).CopyFrom (ctx context .Context , r Reader , sql string ) (pgconn .CommandTag , error )
func github.com/jackc/pgpassfile.ParsePassfile (r Reader ) (*pgpassfile .Passfile , error )
func github.com/jackc/pgproto3/v2.NewChunkReader (r Reader ) pgproto3 .ChunkReader
func github.com/jackc/pgservicefile.ParseServicefile (r Reader ) (*pgservicefile .Servicefile , error )
func github.com/jbenet/go-context/io.NewReader (ctx context .Context , r Reader ) *ctxio .ctxReader
func github.com/kevinburke/ssh_config.Decode (r Reader ) (*ssh_config .Config , error )
func github.com/matttproud/golang_protobuf_extensions/pbutil.ReadDelimited (r Reader , m proto .Message ) (n int , err error )
func github.com/microcosm-cc/bluemonday.(*Policy ).SanitizeReader (r Reader ) *bytes .Buffer
func github.com/prometheus/common/expfmt.NewDecoder (r Reader , format expfmt .Format ) expfmt .Decoder
func github.com/prometheus/common/expfmt.(*TextParser ).TextToMetricFamilies (in Reader ) (map[string ]*dto .MetricFamily , error )
func github.com/prometheus/procfs.NewNetUnixByReader (reader Reader ) (*procfs .NetUnix , error )
func golang.org/x/crypto/ed25519.GenerateKey (rand Reader ) (ed25519 .PublicKey , ed25519 .PrivateKey , error )
func golang.org/x/crypto/openpgp.ArmoredDetachSign (w Writer , signer *openpgp .Entity , message Reader , config *packet .Config ) (err error )
func golang.org/x/crypto/openpgp.ArmoredDetachSignText (w Writer , signer *openpgp .Entity , message Reader , config *packet .Config ) error
func golang.org/x/crypto/openpgp.CheckArmoredDetachedSignature (keyring openpgp .KeyRing , signed, signature Reader ) (signer *openpgp .Entity , err error )
func golang.org/x/crypto/openpgp.CheckDetachedSignature (keyring openpgp .KeyRing , signed, signature Reader ) (signer *openpgp .Entity , err error )
func golang.org/x/crypto/openpgp.DetachSign (w Writer , signer *openpgp .Entity , message Reader , config *packet .Config ) error
func golang.org/x/crypto/openpgp.DetachSignText (w Writer , signer *openpgp .Entity , message Reader , config *packet .Config ) error
func golang.org/x/crypto/openpgp.ReadArmoredKeyRing (r Reader ) (openpgp .EntityList , error )
func golang.org/x/crypto/openpgp.ReadKeyRing (r Reader ) (el openpgp .EntityList , err error )
func golang.org/x/crypto/openpgp.ReadMessage (r Reader , keyring openpgp .KeyRing , prompt openpgp .PromptFunction , config *packet .Config ) (md *openpgp .MessageDetails , err error )
func golang.org/x/crypto/openpgp/armor.Decode (in Reader ) (p *armor .Block , err error )
func golang.org/x/crypto/openpgp/elgamal.Encrypt (random Reader , pub *elgamal .PublicKey , msg []byte ) (c1, c2 *big .Int , err error )
func golang.org/x/crypto/openpgp/packet.NewOpaqueReader (r Reader ) *packet .OpaqueReader
func golang.org/x/crypto/openpgp/packet.NewReader (r Reader ) *packet .Reader
func golang.org/x/crypto/openpgp/packet.Read (r Reader ) (p packet .Packet , err error )
func golang.org/x/crypto/openpgp/packet.(*Reader ).Push (reader Reader ) (err error )
func golang.org/x/crypto/openpgp/s2k.Parse (r Reader ) (f func(out, in []byte ), err error )
func golang.org/x/crypto/openpgp/s2k.Serialize (w Writer , key []byte , rand Reader , passphrase []byte , c *s2k .Config ) error
func golang.org/x/crypto/ssh.AlgorithmSigner .Sign (rand Reader , data []byte ) (*ssh .Signature , error )
func golang.org/x/crypto/ssh.AlgorithmSigner .SignWithAlgorithm (rand Reader , data []byte , algorithm string ) (*ssh .Signature , error )
func golang.org/x/crypto/ssh.(*Certificate ).SignCert (rand Reader , authority ssh .Signer ) error
func golang.org/x/crypto/ssh.Signer .Sign (rand Reader , data []byte ) (*ssh .Signature , error )
func golang.org/x/net/context/ctxhttp.Post (ctx context .Context , client *http .Client , url string , bodyType string , body Reader ) (*http .Response , error )
func golang.org/x/net/html.NewTokenizer (r Reader ) *html .Tokenizer
func golang.org/x/net/html.NewTokenizerFragment (r Reader , contextTag string ) *html .Tokenizer
func golang.org/x/net/html.Parse (r Reader ) (*html .Node , error )
func golang.org/x/net/html.ParseFragment (r Reader , context *html .Node ) ([]*html .Node , error )
func golang.org/x/net/html.ParseFragmentWithOptions (r Reader , context *html .Node , opts ...html .ParseOption ) ([]*html .Node , error )
func golang.org/x/net/html.ParseWithOptions (r Reader , opts ...html .ParseOption ) (*html .Node , error )
func golang.org/x/net/http2.NewFramer (w Writer , r Reader ) *http2 .Framer
func golang.org/x/net/http2.ReadFrameHeader (r Reader ) (http2 .FrameHeader , error )
func golang.org/x/pkgsite/internal/testing/htmlcheck.Run (reader Reader , checker htmlcheck .Checker ) error
func golang.org/x/text/transform.NewReader (r Reader , t transform .Transformer ) *transform .Reader
func golang.org/x/text/unicode/norm.Form .Reader (r Reader ) Reader
func google.golang.org/api/internal/gensupport.CombineBodyMedia (body Reader , bodyContentType string , media Reader , mediaContentType string ) (ReadCloser , string )
func google.golang.org/api/internal/gensupport.CombineBodyMedia (body Reader , bodyContentType string , media Reader , mediaContentType string ) (ReadCloser , string )
func google.golang.org/api/internal/gensupport.DetermineContentType (media Reader , ctype string ) (Reader , string )
func google.golang.org/api/internal/gensupport.NewInfoFromMedia (r Reader , options []googleapi .MediaOption ) *gensupport .MediaInfo
func google.golang.org/api/internal/gensupport.NewMediaBuffer (media Reader , chunkSize int ) *gensupport .MediaBuffer
func google.golang.org/api/internal/gensupport.PrepareUpload (media Reader , chunkSize int ) (r Reader , mb *gensupport .MediaBuffer , singleChunk bool )
func google.golang.org/api/internal/gensupport.(*MediaInfo ).UploadRequest (reqHeaders http .Header , body Reader ) (newBody Reader , getBody func() (ReadCloser , error ), cleanup func())
func google.golang.org/api/storage/v1.(*ObjectsInsertCall ).Media (r Reader , options ...googleapi .MediaOption ) *storage .ObjectsInsertCall
func google.golang.org/grpc.Decompressor .Do (r Reader ) ([]byte , error )
func google.golang.org/grpc/encoding.Compressor .Decompress (r Reader ) (Reader , error )
func gopkg.in/yaml.v2.NewDecoder (r Reader ) *yaml .Decoder
func image.Decode (r Reader ) (image .Image , string , error )
func image.DecodeConfig (r Reader ) (image .Config , string , error )
func image/jpeg.Decode (r Reader ) (image .Image , error )
func image/jpeg.DecodeConfig (r Reader ) (image .Config , error )
func mime/multipart.NewReader (r Reader , boundary string ) *multipart .Reader
func mime/quotedprintable.NewReader (r Reader ) *quotedprintable .Reader
func net.(*TCPConn ).ReadFrom (r Reader ) (int64 , error )
func net/http.NewRequest (method, url string , body Reader ) (*http .Request , error )
func net/http.NewRequestWithContext (ctx context .Context , method, url string , body Reader ) (*http .Request , error )
func net/http.Post (url, contentType string , body Reader ) (resp *http .Response , err error )
func net/http.(*Client ).Post (url, contentType string , body Reader ) (resp *http .Response , err error )
func net/http/httptest.NewRequest (method, target string , body Reader ) *http .Request
func net/http/httputil.NewChunkedReader (r Reader ) Reader
func net/http/internal.NewChunkedReader (r Reader ) Reader
func os.(*File ).ReadFrom (r Reader ) (n int64 , err error )
func vendor/golang.org/x/text/transform.NewReader (r Reader , t transform .Transformer ) *transform .Reader
func vendor/golang.org/x/text/unicode/norm.Form .Reader (r Reader ) Reader
/* 115+ unexporteds ... */ /* 115+ unexporteds: */
func copyBuffer (dst Writer , src Reader , buf []byte ) (written int64 , err error )
func archive/zip.newFlateReader (r Reader ) ReadCloser
func archive/zip.readDataDescriptor (r Reader , f *zip .File ) error
func archive/zip.readDirectoryHeader (f *zip .File , r Reader ) error
func bufio.(*Reader ).reset (buf []byte , r Reader )
func compress/bzip2.newBitReader (r Reader ) bzip2 .bitReader
func compress/flate.makeReader (r Reader ) flate .Reader
func crypto/ecdsa.randFieldElement (c elliptic .Curve , rand Reader ) (k *big .Int , err error )
func crypto/rand.newReader (entropy Reader ) Reader
func crypto/rsa.decrypt (random Reader , priv *rsa .PrivateKey , c *big .Int ) (m *big .Int , err error )
func crypto/rsa.decryptAndCheck (random Reader , priv *rsa .PrivateKey , c *big .Int ) (m *big .Int , err error )
func crypto/rsa.decryptPKCS1v15 (rand Reader , priv *rsa .PrivateKey , ciphertext []byte ) (valid int , em []byte , index int , err error )
func crypto/rsa.nonZeroRandomBytes (s []byte , rand Reader ) (err error )
func crypto/rsa.signPSSWithSalt (rand Reader , priv *rsa .PrivateKey , hash crypto .Hash , hashed, salt []byte ) ([]byte , error )
func crypto/tls.generateECDHEParameters (rand Reader , curveID tls .CurveID ) (tls .ecdheParameters , error )
func crypto/tls.(*Conn ).readFromUntil (r Reader , n int ) error
func encoding/base32.readEncodedData (r Reader , buf []byte , min int , expectsPadding bool ) (n int , err error )
func encoding/gob.decodeUintReader (r Reader , buf []byte ) (x uint64 , width int , err error )
func encoding/xml.(*Decoder ).switchToReader (r Reader )
func fmt.newScanState (r Reader , nlIsSpace, nlIsEnd bool ) (s *fmt .ss , old fmt .ssave )
func github.com/aws/aws-sdk-go/aws/credentials/processcreds.readInput (r Reader , w Writer , read chan error )
func github.com/aws/aws-sdk-go/aws/session.loadCertPool (r Reader ) (*x509 .CertPool , error )
func github.com/aws/aws-sdk-go/aws/session.loadCustomCABundle (s *session .Session , bundle Reader ) error
func github.com/go-git/go-git/v5.buildSidebandIfSupported (l *capability .List , reader Reader , p sideband .Progress ) Reader
func github.com/go-git/go-git/v5/internal/revision.newScanner (r Reader ) *revision .scanner
func github.com/go-git/go-git/v5/plumbing/format/idxfile.readChecksums (idx *idxfile .MemoryIndex , r Reader ) error
func github.com/go-git/go-git/v5/plumbing/format/idxfile.readCRC32 (idx *idxfile .MemoryIndex , r Reader ) error
func github.com/go-git/go-git/v5/plumbing/format/idxfile.readFanout (idx *idxfile .MemoryIndex , r Reader ) error
func github.com/go-git/go-git/v5/plumbing/format/idxfile.readObjectNames (idx *idxfile .MemoryIndex , r Reader ) error
func github.com/go-git/go-git/v5/plumbing/format/idxfile.readOffsets (idx *idxfile .MemoryIndex , r Reader ) error
func github.com/go-git/go-git/v5/plumbing/format/idxfile.readVersion (idx *idxfile .MemoryIndex , r Reader ) error
func github.com/go-git/go-git/v5/plumbing/format/idxfile.validateHeader (r Reader ) error
func github.com/go-git/go-git/v5/plumbing/format/index.validateHeader (r Reader ) (version uint32 , err error )
func github.com/go-git/go-git/v5/plumbing/format/packfile.newScannerReader (r Reader , h Writer ) *packfile .scannerReader
func github.com/go-git/go-git/v5/plumbing/protocol/packp.newAdvRefsDecoder (r Reader ) *packp .advRefsDecoder
func github.com/go-git/go-git/v5/plumbing/protocol/packp.newUlReqDecoder (r Reader ) *packp .ulReqDecoder
func github.com/go-git/go-git/v5/plumbing/transport/internal/common.uploadPack (w WriteCloser , r Reader , req *packp .UploadPackRequest ) error
func github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*DotGit ).readReferenceFrom (rd Reader , name string ) (ref *plumbing .Reference , err error )
func github.com/microcosm-cc/bluemonday.(*Policy ).sanitize (r Reader ) *bytes .Buffer
func github.com/prometheus/common/expfmt.(*TextParser ).reset (in Reader )
func github.com/prometheus/procfs.parseBuddyInfo (r Reader ) ([]procfs .BuddyInfo , error )
func github.com/prometheus/procfs.parseIPVSBackendStatus (file Reader ) ([]procfs .IPVSBackendStatus , error )
func github.com/prometheus/procfs.parseIPVSStats (r Reader ) (procfs .IPVSStats , error )
func github.com/prometheus/procfs.parseMemInfo (r Reader ) (*procfs .Meminfo , error )
func github.com/prometheus/procfs.parseMountStats (r Reader ) ([]*procfs .Mount , error )
func github.com/prometheus/procfs.parsePSIStats (resource string , r Reader ) (procfs .PSIStats , error )
func github.com/prometheus/procfs.parseSockstat (r Reader ) (*procfs .NetSockstat , error )
func go/build.newImportReader (name string , r Reader ) *build .importReader
func go/build.readComments (f Reader ) ([]byte , error )
func go/build.readGoInfo (f Reader , info *build .fileInfo ) error
func golang.org/x/crypto/openpgp.armoredDetachSign (w Writer , signer *openpgp .Entity , message Reader , sigType packet .SignatureType , config *packet .Config ) (err error )
func golang.org/x/crypto/openpgp.detachSign (w Writer , signer *openpgp .Entity , message Reader , sigType packet .SignatureType , config *packet .Config ) (err error )
func golang.org/x/crypto/openpgp.readArmored (r Reader , expectedType string ) (body Reader , err error )
func golang.org/x/crypto/openpgp/elgamal.nonZeroRandomBytes (s []byte , rand Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.consumeAll (r Reader ) (n int64 , err error )
func golang.org/x/crypto/openpgp/packet.parseOID (r Reader ) (oid []byte , err error )
func golang.org/x/crypto/openpgp/packet.peekVersion (r Reader ) (bufr *bufio .Reader , ver byte , err error )
func golang.org/x/crypto/openpgp/packet.readFull (r Reader , buf []byte ) (n int , err error )
func golang.org/x/crypto/openpgp/packet.readHeader (r Reader ) (tag packet .packetType , length int64 , contents Reader , err error )
func golang.org/x/crypto/openpgp/packet.readLength (r Reader ) (length int64 , isPartial bool , err error )
func golang.org/x/crypto/openpgp/packet.readMPI (r Reader ) (mpi []byte , bitLength uint16 , err error )
func golang.org/x/crypto/openpgp/packet.serializeEncryptedKeyElGamal (w Writer , rand Reader , header [10]byte , pub *elgamal .PublicKey , keyBlock []byte ) error
func golang.org/x/crypto/openpgp/packet.serializeEncryptedKeyRSA (w Writer , rand Reader , header [10]byte , pub *rsa .PublicKey , keyBlock []byte ) error
func golang.org/x/crypto/openpgp/packet.(*Compressed ).parse (r Reader ) error
func golang.org/x/crypto/openpgp/packet.(*EncryptedKey ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*LiteralData ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*OnePassSignature ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*OpaquePacket ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PrivateKey ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKey ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKey ).parseDSA (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKey ).parseElGamal (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKey ).parseRSA (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKeyV3 ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKeyV3 ).parseRSA (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*Signature ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*SignatureV3 ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*SymmetricallyEncrypted ).parse (r Reader ) error
func golang.org/x/crypto/openpgp/packet.(*SymmetricKeyEncrypted ).parse (r Reader ) error
func golang.org/x/crypto/openpgp/packet.(*UserAttribute ).parse (r Reader ) (err error )
func golang.org/x/crypto/openpgp/packet.(*UserId ).parse (r Reader ) (err error )
func golang.org/x/crypto/ssh.newTransport (rwc ReadWriteCloser , rand Reader , isClient bool ) *ssh .transport
func golang.org/x/crypto/ssh.readVersion (r Reader ) ([]byte , error )
func golang.org/x/crypto/ssh.signAndMarshal (k ssh .Signer , rand Reader , data []byte ) ([]byte , error )
func golang.org/x/crypto/ssh.KeyboardInteractiveChallenge .auth (session []byte , user string , c ssh .packetConn , rand Reader ) (ssh .authResult , []string , error )
func golang.org/x/net/html.readAtLeastOneByte (r Reader , b []byte ) (int , error )
func golang.org/x/net/http2.readFrameHeader (buf []byte , r Reader ) (http2 .FrameHeader , error )
func golang.org/x/net/http2.(*Transport ).getBodyWriterState (cs *http2 .clientStream , body Reader ) (s http2 .bodyWriterState )
func golang.org/x/oauth2/google.parseINI (ini Reader ) (map[string ]map[string ]string , error )
func golang.org/x/pkgsite/internal/frontend.legacySanitizeHTML (r Reader ) safehtml .HTML
func golang.org/x/pkgsite/internal/source.parseMeta (importPath string , r Reader ) (sm *source .sourceMeta , err error )
func golang.org/x/pkgsite/internal/stdlib.writeZipFile (z *zip .Writer , pathname string , src Reader ) (err error )
func google.golang.org/api/internal/gensupport.combineBodyMedia (body Reader , bodyContentType string , media Reader , mediaContentType, mimeBoundary string ) (ReadCloser , string )
func google.golang.org/api/internal/gensupport.combineBodyMedia (body Reader , bodyContentType string , media Reader , mediaContentType, mimeBoundary string ) (ReadCloser , string )
func google.golang.org/api/internal/gensupport.newContentSniffer (r Reader ) *gensupport .contentSniffer
func google.golang.org/api/internal/gensupport.readerFunc (r Reader ) func() Reader
func google.golang.org/api/internal/gensupport.(*ResumableUpload ).doUploadRequest (ctx context .Context , data Reader , off, size int64 , final bool ) (*http .Response , error )
func gopkg.in/yaml.v2.newParserFromReader (r Reader ) *yaml .parser
func gopkg.in/yaml.v2.yaml_parser_set_input_reader (parser *yaml .yaml_parser_t , r Reader )
func image.asReader (r Reader ) image .reader
func net.genericReadFrom (w Writer , r Reader ) (n int64 , err error )
func net.parseNSSConf (r Reader ) *net .nssConf
func net.readFull (r Reader ) (all []byte , err error )
func net.sendFile (c *net .netFD , r Reader ) (n int64 , err error , handled bool )
func net.splice (c *net .netFD , r Reader ) (int64 , error , bool )
func net.(*TCPConn ).readFrom (r Reader ) (int64 , error )
func net/http.http2NewFramer (w Writer , r Reader ) *http .http2Framer
func net/http.http2readFrameHeader (buf []byte , r Reader ) (http .http2FrameHeader , error )
func net/http.http2ReadFrameHeader (r Reader ) (http .http2FrameHeader , error )
func net/http.isKnownInMemoryReader (r Reader ) bool
func net/http.newBufioReader (r Reader ) *bufio .Reader
func net/http/httputil.(*ReverseProxy ).copyBuffer (dst Writer , src Reader , buf []byte ) (int64 , error )
func net/http/httputil.(*ReverseProxy ).copyResponse (dst Writer , src Reader , flushInterval time .Duration ) error
func os.genericReadFrom (f *os .File , r Reader ) (int64 , error )
func os.(*File ).readFrom (r Reader ) (n int64 , handled bool , err error )
As Types Of (total 2, both are exported )
var crypto/rand.Reader
var github.com/aws/aws-sdk-go/private/protocol.RandReader
type ReaderAt (interface)
ReaderAt is the interface that wraps the basic ReadAt method.
ReadAt reads len(p) bytes into p starting at offset off in the
underlying input source. It returns the number of bytes
read (0 <= n <= len(p)) and any error encountered.
When ReadAt returns n < len(p), it returns a non-nil error
explaining why more bytes were not returned. In this respect,
ReadAt is stricter than Read.
Even if ReadAt returns n < len(p), it may use all of p as scratch
space during the call. If some data is available but not len(p) bytes,
ReadAt blocks until either all the data is available or an error occurs.
In this respect ReadAt is different from Read.
If the n = len(p) bytes returned by ReadAt are at the end of the
input source, ReadAt may return either err == EOF or err == nil.
If ReadAt is reading from an input source with a seek offset,
ReadAt should not affect nor be affected by the underlying
seek offset.
Clients of ReadAt can execute parallel ReadAt calls on the
same input source.
Implementations must not retain p.
Methods (only one, which is exported )
( T) ReadAt (p []byte , off int64 ) (n int , err error )
Implemented By (at least 11, in which 7 are exported )
*SectionReader
*bytes.Reader
github.com/go-git/go-billy/v5.File (interface)
google.golang.org/api/googleapi.SizeReaderAt (interface)
mime/multipart.File (interface)
*os.File
*strings.Reader
/* 4+ unexporteds ... */ /* 4+ unexporteds: */
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
mime/multipart.sectionReadCloser
os/exec.closeOnce
As Inputs Of (at least 9, in which 5 are exported )
func NewSectionReader (r ReaderAt , off int64 , n int64 ) *SectionReader
func archive/zip.NewReader (r ReaderAt , size int64 ) (*zip .Reader , error )
func google.golang.org/api/internal/gensupport.NewInfoFromResumableMedia (r ReaderAt , size int64 , mediaType string ) *gensupport .MediaInfo
func google.golang.org/api/internal/gensupport.ReaderAtToReader (ra ReaderAt , size int64 ) Reader
func google.golang.org/api/storage/v1.(*ObjectsInsertCall ).ResumableMedia (ctx context .Context , r ReaderAt , size int64 , mediaType string ) *storage .ObjectsInsertCall
/* 4+ unexporteds ... */ /* 4+ unexporteds: */
func archive/zip.findDirectory64End (r ReaderAt , directoryEndOffset int64 ) (int64 , error )
func archive/zip.readDirectory64End (r ReaderAt , offset int64 , d *zip .directoryEnd ) (err error )
func archive/zip.readDirectoryEnd (r ReaderAt , size int64 ) (dir *zip .directoryEnd , err error )
func archive/zip.(*Reader ).init (r ReaderAt , size int64 ) error
type ReadSeeker (interface)
ReadSeeker is the interface that groups the basic Read and Seek methods.
Methods (total 2, both are exported )
( T) Read (p []byte ) (n int , err error )
( T) Seek (offset int64 , whence int ) (int64 , error )
Implemented By (at least 20, in which 12 are exported )
ReadSeekCloser (interface)
ReadWriteSeeker (interface)
*SectionReader
*bytes.Reader
github.com/aws/aws-sdk-go/aws.ReaderSeekerCloser
github.com/go-git/go-billy/v5.File (interface)
*github.com/jackc/pgx/v4.LargeObject
*internal/poll.FD
mime/multipart.File (interface)
net/http.File (interface)
*os.File
*strings.Reader
/* 8+ unexporteds ... */ /* 8+ unexporteds: */
*github.com/aws/aws-sdk-go/aws/request.offsetReader
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
*github.com/go-git/go-git/v5/plumbing/format/packfile.scannerReader
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.syncedReader
mime/multipart.sectionReadCloser
net/http.ioFile
os/exec.closeOnce
Implements (at least 3, all are exported )
T : Reader
T : Seeker
T : github.com/jbenet/go-context/io.Reader
As Outputs Of (at least one exported )
func github.com/aws/aws-sdk-go/aws/request.(*Request ).GetBody () ReadSeeker
As Inputs Of (at least 10, in which 5 are exported )
func github.com/aws/aws-sdk-go/aws.CopySeekableBody (dst Writer , src ReadSeeker ) (int64 , error )
func github.com/aws/aws-sdk-go/aws/request.(*Request ).SetReaderBody (reader ReadSeeker )
func github.com/aws/aws-sdk-go/aws/signer/v4.Signer .Presign (r *http .Request , body ReadSeeker , service, region string , exp time .Duration , signTime time .Time ) (http .Header , error )
func github.com/aws/aws-sdk-go/aws/signer/v4.Signer .Sign (r *http .Request , body ReadSeeker , service, region string , signTime time .Time ) (http .Header , error )
func net/http.ServeContent (w http .ResponseWriter , req *http .Request , name string , modtime time .Time , content ReadSeeker )
/* 5+ unexporteds ... */ /* 5+ unexporteds: */
func github.com/aws/aws-sdk-go/aws/request.newOffsetReader (buf ReadSeeker , offset int64 ) (*request .offsetReader , error )
func github.com/aws/aws-sdk-go/aws/signer/v4.makeSha256Reader (reader ReadSeeker ) (hashBytes []byte , err error )
func github.com/aws/aws-sdk-go/aws/signer/v4.Signer .signWithBody (r *http .Request , body ReadSeeker , service, region string , exp time .Duration , isPresign bool , signTime time .Time ) (http .Header , error )
func github.com/go-git/go-git/v5/storage/filesystem/dotgit.newSyncedReader (w Writer , r ReadSeeker ) *dotgit .syncedReader
func net/http.serveContent (w http .ResponseWriter , r *http .Request , name string , modtime time .Time , sizeFunc func() (int64 , error ), content ReadSeeker )
type ReadWriteCloser (interface)
ReadWriteCloser is the interface that groups the basic Read, Write and Close methods.
Methods (total 3, all are exported )
( T) Close () error
( T) Read (p []byte ) (n int , err error )
( T) Write (p []byte ) (n int , err error )
Implemented By (at least 29, in which 12 are exported )
*crypto/tls.Conn
github.com/go-git/go-billy/v5.File (interface)
*github.com/jackc/pgx/v4.LargeObject
golang.org/x/crypto/ssh.Channel (interface)
golang.org/x/net/internal/socks.Conn
*internal/poll.FD
net.Conn (interface)
*net.IPConn
*net.TCPConn
*net.UDPConn
*net.UnixConn
*os.File
/* 17+ unexporteds ... */ /* 17+ unexporteds: */
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.syncedReader
golang.org/x/crypto/ssh.chanConn
*golang.org/x/crypto/ssh.channel
golang.org/x/crypto/ssh.tcpChan
*google.golang.org/grpc.bufConn
*google.golang.org/grpc/credentials/alts/internal/conn.conn
google.golang.org/grpc/internal/credentials.syscallConn
*net.conn
*net.netFD
*net.pipe
*net/http.loggingConn
*net/http.readWriteCloserBody
net/http.socksConn
*net/http/httputil.dumpConn
*os/exec.closeOnce
Implements (at least 9, all are exported )
T : Closer
T : ReadCloser
T : Reader
T : ReadWriter
T : WriteCloser
T : Writer
T : github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.Progress
T : github.com/jbenet/go-context/io.Reader
T : github.com/jbenet/go-context/io.Writer
As Outputs Of (at least one unexported )
/* at least one unexported ... */ /* at least one unexported: */
func net/http.newReadWriteCloserBody (br *bufio .Reader , rwc ReadWriteCloser ) ReadWriteCloser
As Inputs Of (at least 3, in which 1 are exported )
func net/textproto.NewConn (conn ReadWriteCloser ) *textproto .Conn
/* 2+ unexporteds ... */ /* 2+ unexporteds: */
func golang.org/x/crypto/ssh.newTransport (rwc ReadWriteCloser , rand Reader , isClient bool ) *ssh .transport
func net/http.newReadWriteCloserBody (br *bufio .Reader , rwc ReadWriteCloser ) ReadWriteCloser
type ReadWriter (interface)
ReadWriter is the interface that groups the basic Read and Write methods.
Methods (total 2, both are exported )
( T) Read (p []byte ) (n int , err error )
( T) Write (p []byte ) (n int , err error )
Implemented By (at least 44, in which 16 are exported )
ReadWriteCloser (interface)
ReadWriteSeeker (interface)
bufio.ReadWriter
*bytes.Buffer
*crypto/tls.Conn
github.com/go-git/go-billy/v5.File (interface)
*github.com/jackc/pgx/v4.LargeObject
golang.org/x/crypto/ssh.Channel (interface)
golang.org/x/net/internal/socks.Conn
*internal/poll.FD
net.Conn (interface)
*net.IPConn
*net.TCPConn
*net.UDPConn
*net.UnixConn
*os.File
/* 28+ unexporteds ... */ /* 28+ unexporteds: */
*pipe
*encoding/json.encodeState
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.syncedReader
*github.com/Masterminds/squirrel.sqlizerBuffer
golang.org/x/crypto/ssh.chanConn
*golang.org/x/crypto/ssh.channel
*golang.org/x/crypto/ssh.extChannel
golang.org/x/crypto/ssh.tcpChan
*golang.org/x/mod/modfile.printer
*golang.org/x/net/http2.dataBuffer
*golang.org/x/net/http2.pipe
golang.org/x/net/http2.pipeBuffer (interface)
*google.golang.org/grpc.bufConn
*google.golang.org/grpc/credentials/alts/internal/conn.conn
google.golang.org/grpc/internal/credentials.syscallConn
*net.conn
*net.netFD
*net.pipe
*net/http.http2dataBuffer
*net/http.http2pipe
net/http.http2pipeBuffer (interface)
*net/http.loggingConn
*net/http.readWriteCloserBody
net/http.socksConn
net/http/httputil.dumpConn
os/exec.closeOnce
Implements (at least 5, all are exported )
T : Reader
T : Writer
T : github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.Progress
T : github.com/jbenet/go-context/io.Reader
T : github.com/jbenet/go-context/io.Writer
As Outputs Of (at least one exported )
func golang.org/x/crypto/ssh.Channel .Stderr () ReadWriter
As Inputs Of (at least 4, in which 3 are exported )
func golang.org/x/crypto/ssh/agent.NewClient (rw ReadWriter ) agent .ExtendedAgent
func golang.org/x/crypto/ssh/agent.ServeAgent (agent agent .Agent , c ReadWriter ) error
func golang.org/x/net/internal/socks.(*UsernamePassword ).Authenticate (ctx context .Context , rw ReadWriter , auth socks .AuthMethod ) error
/* at least one unexported ... */ /* at least one unexported: */
func golang.org/x/crypto/ssh.exchangeVersions (rw ReadWriter , versionLine []byte ) (them []byte , err error )
type RuneReader (interface)
RuneReader is the interface that wraps the ReadRune method.
ReadRune reads a single UTF-8 encoded Unicode character
and returns the rune and its size in bytes. If no character is
available, err will be set.
Methods (only one, which is exported )
( T) ReadRune () (r rune , size int , err error )
Implemented By (at least 18, in which 10 are exported )
RuneScanner (interface)
*bufio.Reader
bufio.ReadWriter
*bytes.Buffer
*bytes.Reader
fmt.ScanState (interface)
github.com/go-git/go-git/v5/plumbing/format/idxfile.Decoder
github.com/yuin/goldmark/text.BlockReader (interface)
github.com/yuin/goldmark/text.Reader (interface)
*strings.Reader
/* 8+ unexporteds ... */ /* 8+ unexporteds: */
*encoding/json.encodeState
*fmt.readRune
*fmt.ss
*github.com/Masterminds/squirrel.sqlizerBuffer
*github.com/yuin/goldmark/text.blockReader
*github.com/yuin/goldmark/text.reader
*golang.org/x/mod/modfile.printer
math/big.byteReader
As Inputs Of (at least 7, in which 4 are exported )
func regexp.MatchReader (pattern string , r RuneReader ) (matched bool , err error )
func regexp.(*Regexp ).FindReaderIndex (r RuneReader ) (loc []int )
func regexp.(*Regexp ).FindReaderSubmatchIndex (r RuneReader ) []int
func regexp.(*Regexp ).MatchReader (r RuneReader ) bool
/* 3+ unexporteds ... */ /* 3+ unexporteds: */
func regexp.(*Regexp ).doExecute (r RuneReader , b []byte , s string , pos int , ncap int , dstCap []int ) []int
func regexp.(*Regexp ).doMatch (r RuneReader , b []byte , s string ) bool
func regexp.(*Regexp ).doOnePass (ir RuneReader , ib []byte , is string , pos, ncap int , dstCap []int ) []int
type SectionReader (struct)
SectionReader implements Read, Seek, and ReadAt on a section
of an underlying ReaderAt.
Fields (total 4, none are exported )
/* 4 unexporteds ... */ /* 4 unexporteds: */
base int64
limit int64
off int64
r ReaderAt
Methods (total 4, all are exported )
(*T) Read (p []byte ) (n int , err error )
(*T) ReadAt (p []byte , off int64 ) (n int , err error )
(*T) Seek (offset int64 , whence int ) (int64 , error )
(*T) Size () int64
Size returns the size of the section in bytes.
Implements (at least 6, all are exported )
*T : Reader
*T : ReaderAt
*T : ReadSeeker
*T : Seeker
*T : github.com/jbenet/go-context/io.Reader
*T : google.golang.org/api/googleapi.SizeReaderAt
As Outputs Of (at least one exported )
func NewSectionReader (r ReaderAt , off int64 , n int64 ) *SectionReader
type Seeker (interface)
Seeker is the interface that wraps the basic Seek method.
Seek sets the offset for the next Read or Write to offset,
interpreted according to whence:
SeekStart means relative to the start of the file,
SeekCurrent means relative to the current offset, and
SeekEnd means relative to the end.
Seek returns the new offset relative to the start of the
file and an error, if any.
Seeking to an offset before the start of the file is an error.
Seeking to any positive offset is legal, but the behavior of subsequent
I/O operations on the underlying object is implementation-dependent.
Methods (only one, which is exported )
( T) Seek (offset int64 , whence int ) (int64 , error )
Implemented By (at least 24, in which 16 are exported )
ReadSeekCloser (interface)
ReadSeeker (interface)
ReadWriteSeeker (interface)
*SectionReader
WriteSeeker (interface)
*bytes.Reader
github.com/aws/aws-sdk-go/aws.ReaderSeekerCloser
github.com/go-git/go-billy/v5.File (interface)
*github.com/jackc/pgx/v4.LargeObject
*golang.org/x/text/unicode/norm.Iter
*internal/poll.FD
mime/multipart.File (interface)
net/http.File (interface)
*os.File
*strings.Reader
*vendor/golang.org/x/text/unicode/norm.Iter
/* 8+ unexporteds ... */ /* 8+ unexporteds: */
*github.com/aws/aws-sdk-go/aws/request.offsetReader
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
*github.com/go-git/go-git/v5/plumbing/format/packfile.scannerReader
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.syncedReader
mime/multipart.sectionReadCloser
net/http.ioFile
os/exec.closeOnce
As Inputs Of (at least 2, in which 1 are exported )
func github.com/aws/aws-sdk-go/aws.SeekerLen (s Seeker ) (int64 , error )
/* at least one unexported ... */ /* at least one unexported: */
func github.com/aws/aws-sdk-go/aws.seekerLen (s Seeker ) (int64 , error )
type WriteCloser (interface)
WriteCloser is the interface that groups the basic Write and Close methods.
Methods (total 2, both are exported )
( T) Close () error
( T) Write (p []byte ) (n int , err error )
Implemented By (at least 67, in which 29 are exported )
*PipeWriter
ReadWriteCloser (interface)
*cloud.google.com/go/storage.Writer
*compress/flate.Writer
*compress/gzip.Writer
*compress/zlib.Writer
crypto/cipher.StreamWriter
*crypto/tls.Conn
github.com/go-git/go-billy/v5.File (interface)
*github.com/go-git/go-git/v5/plumbing.MemoryObject
*github.com/go-git/go-git/v5/plumbing/format/objfile.Writer
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.ObjectWriter
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.PackWriter
*github.com/go-redis/redis/v8/internal/pool.Conn
*github.com/jackc/pgx/v4.LargeObject
golang.org/x/crypto/ssh.Channel (interface)
*golang.org/x/net/http2/hpack.Decoder
golang.org/x/net/internal/socks.Conn
*golang.org/x/text/transform.Writer
*internal/poll.FD
*mime/quotedprintable.Writer
net.Conn (interface)
*net.IPConn
*net.TCPConn
*net.UDPConn
*net.UnixConn
*os.File
*vendor/golang.org/x/net/http2/hpack.Decoder
*vendor/golang.org/x/text/transform.Writer
/* 38+ unexporteds ... */ /* 38+ unexporteds: */
archive/zip.nopCloser
*archive/zip.pooledFlateWriter
*encoding/base32.encoder
*encoding/base64.encoder
*encoding/hex.dumper
*encoding/pem.lineBreaker
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.syncedReader
*github.com/go-git/go-git/v5/utils/ioutil.writeCloser
github.com/go-git/go-git/v5/utils/ioutil.writeNopCloser
golang.org/x/crypto/openpgp.noOpCloser
golang.org/x/crypto/openpgp.signatureWriter
*golang.org/x/crypto/openpgp/armor.encoding
*golang.org/x/crypto/openpgp/armor.lineBreaker
golang.org/x/crypto/openpgp/packet.compressedWriteCloser
golang.org/x/crypto/openpgp/packet.noOpCloser
*golang.org/x/crypto/openpgp/packet.partialLengthWriter
*golang.org/x/crypto/openpgp/packet.seMDCWriter
golang.org/x/crypto/ssh.chanConn
*golang.org/x/crypto/ssh.channel
*golang.org/x/crypto/ssh.sessionStdin
golang.org/x/crypto/ssh.tcpChan
*golang.org/x/text/unicode/norm.normWriter
google.golang.org/grpc.bufConn
*google.golang.org/grpc/credentials/alts/internal/conn.conn
google.golang.org/grpc/internal/credentials.syscallConn
*net.conn
*net.netFD
*net.pipe
*net/http.loggingConn
net/http.readWriteCloserBody
net/http.socksConn
*net/http/httputil.dumpConn
*net/http/internal.chunkedWriter
*net/textproto.dotWriter
*os/exec.closeOnce
*vendor/golang.org/x/text/unicode/norm.normWriter
Implements (at least 4, all are exported )
T : Closer
T : Writer
T : github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.Progress
T : github.com/jbenet/go-context/io.Writer
As Outputs Of (at least 32, in which 29 are exported )
func encoding/base32.NewEncoder (enc *base32 .Encoding , w Writer ) WriteCloser
func encoding/base64.NewEncoder (enc *base64 .Encoding , w Writer ) WriteCloser
func encoding/hex.Dumper (w Writer ) WriteCloser
func github.com/go-git/go-git/v5/plumbing.DeltaObject .Writer () (WriteCloser , error )
func github.com/go-git/go-git/v5/plumbing.EncodedObject .Writer () (WriteCloser , error )
func github.com/go-git/go-git/v5/plumbing.(*MemoryObject ).Writer () (WriteCloser , error )
func github.com/go-git/go-git/v5/plumbing/format/packfile.(*FSObject ).Writer () (WriteCloser , error )
func github.com/go-git/go-git/v5/plumbing/storer.PackfileWriter .PackfileWriter () (WriteCloser , error )
func github.com/go-git/go-git/v5/plumbing/transport/internal/common.Command .StdinPipe () (WriteCloser , error )
func github.com/go-git/go-git/v5/storage/filesystem.(*ObjectStorage ).PackfileWriter () (WriteCloser , error )
func github.com/go-git/go-git/v5/utils/ioutil.NewContextWriteCloser (ctx context .Context , w WriteCloser ) WriteCloser
func github.com/go-git/go-git/v5/utils/ioutil.NewWriteCloser (w Writer , c Closer ) WriteCloser
func github.com/go-git/go-git/v5/utils/ioutil.NewWriteCloserOnError (w WriteCloser , notify func(error )) WriteCloser
func github.com/go-git/go-git/v5/utils/ioutil.WriteNopCloser (w Writer ) WriteCloser
func golang.org/x/crypto/openpgp.Encrypt (ciphertext Writer , to []*openpgp .Entity , signed *openpgp .Entity , hints *openpgp .FileHints , config *packet .Config ) (plaintext WriteCloser , err error )
func golang.org/x/crypto/openpgp.Sign (output Writer , signed *openpgp .Entity , hints *openpgp .FileHints , config *packet .Config ) (input WriteCloser , err error )
func golang.org/x/crypto/openpgp.SymmetricallyEncrypt (ciphertext Writer , passphrase []byte , hints *openpgp .FileHints , config *packet .Config ) (plaintext WriteCloser , err error )
func golang.org/x/crypto/openpgp/armor.Encode (out Writer , blockType string , headers map[string ]string ) (w WriteCloser , err error )
func golang.org/x/crypto/openpgp/packet.SerializeCompressed (w WriteCloser , algo packet .CompressionAlgo , cc *packet .CompressionConfig ) (literaldata WriteCloser , err error )
func golang.org/x/crypto/openpgp/packet.SerializeLiteral (w WriteCloser , isBinary bool , fileName string , time uint32 ) (plaintext WriteCloser , err error )
func golang.org/x/crypto/openpgp/packet.SerializeSymmetricallyEncrypted (w Writer , c packet .CipherFunction , key []byte , config *packet .Config ) (contents WriteCloser , err error )
func golang.org/x/crypto/ssh.(*Session ).StdinPipe () (WriteCloser , error )
func golang.org/x/text/unicode/norm.Form .Writer (w Writer ) WriteCloser
func google.golang.org/grpc/encoding.Compressor .Compress (w Writer ) (WriteCloser , error )
func net/http/httputil.NewChunkedWriter (w Writer ) WriteCloser
func net/http/internal.NewChunkedWriter (w Writer ) WriteCloser
func net/textproto.(*Writer ).DotWriter () WriteCloser
func os/exec.(*Cmd ).StdinPipe () (WriteCloser , error )
func vendor/golang.org/x/text/unicode/norm.Form .Writer (w Writer ) WriteCloser
/* 3+ unexporteds ... */ /* 3+ unexporteds: */
func archive/zip.newFlateWriter (w Writer ) WriteCloser
func golang.org/x/crypto/openpgp.writeAndSign (payload WriteCloser , candidateHashes []uint8 , signed *openpgp .Entity , hints *openpgp .FileHints , config *packet .Config ) (plaintext WriteCloser , err error )
func golang.org/x/crypto/openpgp/packet.serializeStreamHeader (w WriteCloser , ptype packet .packetType ) (out WriteCloser , err error )
As Inputs Of (at least 8, in which 4 are exported )
func github.com/go-git/go-git/v5/utils/ioutil.NewContextWriteCloser (ctx context .Context , w WriteCloser ) WriteCloser
func github.com/go-git/go-git/v5/utils/ioutil.NewWriteCloserOnError (w WriteCloser , notify func(error )) WriteCloser
func golang.org/x/crypto/openpgp/packet.SerializeCompressed (w WriteCloser , algo packet .CompressionAlgo , cc *packet .CompressionConfig ) (literaldata WriteCloser , err error )
func golang.org/x/crypto/openpgp/packet.SerializeLiteral (w WriteCloser , isBinary bool , fileName string , time uint32 ) (plaintext WriteCloser , err error )
/* 4+ unexporteds ... */ /* 4+ unexporteds: */
func github.com/go-git/go-git/v5/plumbing/transport/internal/common.uploadPack (w WriteCloser , r Reader , req *packp .UploadPackRequest ) error
func golang.org/x/crypto/openpgp.writeAndSign (payload WriteCloser , candidateHashes []uint8 , signed *openpgp .Entity , hints *openpgp .FileHints , config *packet .Config ) (plaintext WriteCloser , err error )
func golang.org/x/crypto/openpgp/packet.serializeStreamHeader (w WriteCloser , ptype packet .packetType ) (out WriteCloser , err error )
func google.golang.org/grpc/internal/binarylog.newBufWriteCloserSink (o WriteCloser ) binarylog .Sink
type Writer (interface)
Writer is the interface that wraps the basic Write method.
Write writes len(p) bytes from p to the underlying data stream.
It returns the number of bytes written from p (0 <= n <= len(p))
and any error encountered that caused the write to stop early.
Write must return a non-nil error if it returns n < len(p).
Write must not modify the slice data, even temporarily.
Implementations must not retain p.
Methods (only one, which is exported )
( T) Write (p []byte ) (n int , err error )
Implemented By (at least 192, in which 56 are exported )
*PipeWriter
ReadWriteCloser (interface)
ReadWriter (interface)
ReadWriteSeeker (interface)
WriteCloser (interface)
WriteSeeker (interface)
bufio.ReadWriter
*bufio.Writer
*bytes.Buffer
*cloud.google.com/go/storage.Writer
*compress/flate.Writer
*compress/gzip.Writer
*compress/zlib.Writer
crypto/cipher.StreamWriter
*crypto/tls.Conn
fmt.State (interface)
*github.com/cespare/xxhash/v2.Digest
github.com/go-git/go-billy/v5.File (interface)
github.com/go-git/go-git/v5/plumbing.Hasher
*github.com/go-git/go-git/v5/plumbing.MemoryObject
github.com/go-git/go-git/v5/plumbing/format/diff.UnifiedEncoder
github.com/go-git/go-git/v5/plumbing/format/idxfile.Encoder
*github.com/go-git/go-git/v5/plumbing/format/objfile.Writer
*github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.Muxer
github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.Progress (interface)
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.ObjectWriter
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.PackWriter
*github.com/go-redis/redis/v8/internal/pool.Conn
github.com/go-redis/redis/v8/internal/proto.Writer
*github.com/jackc/pgx/v4.LargeObject
github.com/jbenet/go-context/io.Writer (interface)
github.com/yuin/goldmark/util.BufWriter (interface)
*golang.org/x/crypto/poly1305.MAC
golang.org/x/crypto/ssh.Channel (interface)
*golang.org/x/net/http2/hpack.Decoder
golang.org/x/net/internal/socks.Conn
*golang.org/x/text/transform.Writer
hash.Hash (interface)
hash.Hash32 (interface)
hash.Hash64 (interface)
*internal/poll.FD
*mime/quotedprintable.Writer
net.Conn (interface)
*net.IPConn
*net.TCPConn
*net.UDPConn
*net.UnixConn
net/http.ResponseWriter (interface)
*net/http/httptest.ResponseRecorder
net/http/internal.FlushAfterChunkWriter
*os.File
*strings.Builder
*text/tabwriter.Writer
*vendor/golang.org/x/crypto/poly1305.MAC
*vendor/golang.org/x/net/http2/hpack.Decoder
*vendor/golang.org/x/text/transform.Writer
/* 136+ unexporteds ... */ /* 136+ unexporteds: */
discard
*multiWriter
*pipe
*archive/zip.countWriter
archive/zip.dirWriter
*archive/zip.fileWriter
archive/zip.nopCloser
*archive/zip.pooledFlateWriter
cloud.google.com/go/logging.severityWriter
*compress/flate.dictWriter
*crypto/hmac.hmac
*crypto/md5.digest
*crypto/sha1.digest
*crypto/sha256.digest
*crypto/sha512.digest
crypto/tls.constantTimeHash (interface)
*crypto/tls.cthWrapper
*crypto/tls.finishedHash
*encoding/base32.encoder
*encoding/base64.encoder
*encoding/gob.encBuffer
*encoding/hex.dumper
*encoding/hex.encoder
*encoding/json.encodeState
*encoding/pem.lineBreaker
encoding/xml.printer
*fmt.pp
*github.com/aws/aws-sdk-go/aws/client.logWriter
github.com/go-git/go-billy/v5/helper/chroot.file
github.com/go-git/go-billy/v5/osfs.file
*github.com/go-git/go-git/v5/plumbing/format/packfile.offsetWriter
*github.com/go-git/go-git/v5/storage/filesystem/dotgit.syncedReader
github.com/go-git/go-git/v5/utils/ioutil.writeCloser
github.com/go-git/go-git/v5/utils/ioutil.writeNopCloser
*github.com/go-git/go-git/v5/utils/ioutil.writerOnError
github.com/go-redis/redis/v8/internal/proto.writer (interface)
*github.com/golang/protobuf/proto.textWriter
*github.com/jbenet/go-context/io.ctxWriter
*github.com/Masterminds/squirrel.sqlizerBuffer
github.com/prometheus/client_golang/prometheus/promhttp.closeNotifierDelegator
github.com/prometheus/client_golang/prometheus/promhttp.delegator (interface)
github.com/prometheus/client_golang/prometheus/promhttp.flusherDelegator
github.com/prometheus/client_golang/prometheus/promhttp.hijackerDelegator
github.com/prometheus/client_golang/prometheus/promhttp.pusherDelegator
github.com/prometheus/client_golang/prometheus/promhttp.readerFromDelegator
*github.com/prometheus/client_golang/prometheus/promhttp.responseWriterDelegator
github.com/prometheus/common/expfmt.enhancedWriter (interface)
*go.opencensus.io/plugin/ochttp.trackingResponseWriter
*go/ast.printer
*go/printer.trimmer
*golang.org/x/crypto/openpgp.canonicalTextHash
golang.org/x/crypto/openpgp.noOpCloser
golang.org/x/crypto/openpgp.signatureWriter
*golang.org/x/crypto/openpgp/armor.encoding
*golang.org/x/crypto/openpgp/armor.lineBreaker
golang.org/x/crypto/openpgp/packet.compressedWriteCloser
golang.org/x/crypto/openpgp/packet.noOpCloser
*golang.org/x/crypto/openpgp/packet.partialLengthWriter
*golang.org/x/crypto/openpgp/packet.seMDCWriter
*golang.org/x/crypto/poly1305.mac
*golang.org/x/crypto/poly1305.macGeneric
golang.org/x/crypto/ssh.chanConn
*golang.org/x/crypto/ssh.channel
*golang.org/x/crypto/ssh.extChannel
golang.org/x/crypto/ssh.sessionStdin
*golang.org/x/crypto/ssh.singleWriter
golang.org/x/crypto/ssh.tcpChan
golang.org/x/crypto/ssh.truncatingMAC
*golang.org/x/mod/modfile.printer
golang.org/x/net/html.writer (interface)
*golang.org/x/net/http2.bufferedWriter
golang.org/x/net/http2.chunkWriter
*golang.org/x/net/http2.dataBuffer
*golang.org/x/net/http2.pipe
golang.org/x/net/http2.pipeBuffer (interface)
*golang.org/x/net/http2.responseWriter
golang.org/x/net/http2.stickyErrWriter
*golang.org/x/pkgsite/internal/godoc/dochtml.limitBuffer
*golang.org/x/pkgsite/internal/middleware.cacheRecorder
golang.org/x/pkgsite/internal/middleware.erResponseWriter
golang.org/x/pkgsite/internal/middleware.responseWriter
*golang.org/x/pkgsite/internal/middleware.statsResponseWriter
*golang.org/x/text/unicode/norm.normWriter
golang.org/x/xerrors.printer
*golang.org/x/xerrors.state
google.golang.org/grpc.bufConn
*google.golang.org/grpc/credentials/alts/internal/conn.conn
google.golang.org/grpc/internal/credentials.syscallConn
*google.golang.org/grpc/internal/transport.bufWriter
*hash/adler32.digest
*hash/crc32.digest
*hash/fnv.sum128
*hash/fnv.sum128a
*hash/fnv.sum32
*hash/fnv.sum32a
*hash/fnv.sum64
*hash/fnv.sum64a
image/jpeg.writer (interface)
*mime/multipart.part
*net.conn
*net.netFD
*net.pipe
net.writerOnly
net/http.bufioFlushWriter
net/http.checkConnErrorWriter
*net/http.chunkWriter
*net/http.countingWriter
*net/http.http2bufferedWriter
net/http.http2chunkWriter
*net/http.http2dataBuffer
*net/http.http2pipe
net/http.http2pipeBuffer (interface)
*net/http.http2responseWriter
net/http.http2stickyErrWriter
*net/http.loggingConn
net/http.persistConnWriter
*net/http.populateResponse
net/http.readWriteCloserBody
*net/http.response
net/http.socksConn
*net/http.timeoutWriter
net/http.writerOnly
net/http/httputil.dumpConn
*net/http/httputil.maxLatencyWriter
net/http/httputil.writeFlusher (interface)
*net/http/internal.chunkedWriter
*net/textproto.dotWriter
os.onlyWriter
os/exec.closeOnce
*os/exec.prefixSuffixSaver
*strings.appendSliceWriter
testing.discard
testing.indenter
*vendor/golang.org/x/crypto/poly1305.mac
*vendor/golang.org/x/crypto/poly1305.macGeneric
*vendor/golang.org/x/text/unicode/norm.normWriter
Implements (at least 2, both are exported )
T : github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.Progress
T : github.com/jbenet/go-context/io.Writer
As Outputs Of (at least 13, in which 12 are exported )
func MultiWriter (writers ...Writer ) Writer
func archive/zip.(*Writer ).Create (name string ) (Writer , error )
func archive/zip.(*Writer ).CreateHeader (fh *zip .FileHeader ) (Writer , error )
func encoding/hex.NewEncoder (w Writer ) Writer
func flag.(*FlagSet ).Output () Writer
func github.com/go-git/go-git/v5/utils/ioutil.NewContextWriter (ctx context .Context , w Writer ) Writer
func github.com/go-git/go-git/v5/utils/ioutil.NewWriterOnError (w Writer , notify func(error )) Writer
func log.Writer () Writer
func log.(*Logger ).Writer () Writer
func mime/multipart.(*Writer ).CreateFormField (fieldname string ) (Writer , error )
func mime/multipart.(*Writer ).CreateFormFile (fieldname, filename string ) (Writer , error )
func mime/multipart.(*Writer ).CreatePart (header textproto .MIMEHeader ) (Writer , error )
/* at least one unexported ... */ /* at least one unexported: */
func encoding/gob.(*Encoder ).writer () Writer
As Inputs Of (at least 285, in which 186 are exported )
func Copy (dst Writer , src Reader ) (written int64 , err error )
func CopyBuffer (dst Writer , src Reader , buf []byte ) (written int64 , err error )
func CopyN (dst Writer , src Reader , n int64 ) (written int64 , err error )
func MultiWriter (writers ...Writer ) Writer
func TeeReader (r Reader , w Writer ) Reader
func WriteString (w Writer , s string ) (n int , err error )
func WriterTo .WriteTo (w Writer ) (n int64 , err error )
func archive/zip.NewWriter (w Writer ) *zip .Writer
func bufio.NewWriter (w Writer ) *bufio .Writer
func bufio.NewWriterSize (w Writer , size int ) *bufio .Writer
func bufio.(*Reader ).WriteTo (w Writer ) (n int64 , err error )
func bufio.(*Writer ).Reset (w Writer )
func bytes.(*Buffer ).WriteTo (w Writer ) (n int64 , err error )
func bytes.(*Reader ).WriteTo (w Writer ) (n int64 , err error )
func compress/flate.NewWriter (w Writer , level int ) (*flate .Writer , error )
func compress/flate.NewWriterDict (w Writer , level int , dict []byte ) (*flate .Writer , error )
func compress/flate.(*Writer ).Reset (dst Writer )
func compress/gzip.NewWriter (w Writer ) *gzip .Writer
func compress/gzip.NewWriterLevel (w Writer , level int ) (*gzip .Writer , error )
func compress/gzip.(*Writer ).Reset (w Writer )
func compress/zlib.NewWriter (w Writer ) *zlib .Writer
func compress/zlib.NewWriterLevel (w Writer , level int ) (*zlib .Writer , error )
func compress/zlib.NewWriterLevelDict (w Writer , level int , dict []byte ) (*zlib .Writer , error )
func compress/zlib.(*Writer ).Reset (w Writer )
func encoding/base32.NewEncoder (enc *base32 .Encoding , w Writer ) WriteCloser
func encoding/base64.NewEncoder (enc *base64 .Encoding , w Writer ) WriteCloser
func encoding/binary.Write (w Writer , order binary .ByteOrder , data interface{}) error
func encoding/gob.NewEncoder (w Writer ) *gob .Encoder
func encoding/hex.Dumper (w Writer ) WriteCloser
func encoding/hex.NewEncoder (w Writer ) Writer
func encoding/json.NewEncoder (w Writer ) *json .Encoder
func encoding/pem.Encode (out Writer , b *pem .Block ) error
func encoding/xml.Escape (w Writer , s []byte )
func encoding/xml.EscapeText (w Writer , s []byte ) error
func encoding/xml.NewEncoder (w Writer ) *xml .Encoder
func flag.(*FlagSet ).SetOutput (output Writer )
func fmt.Fprint (w Writer , a ...interface{}) (n int , err error )
func fmt.Fprintf (w Writer , format string , a ...interface{}) (n int , err error )
func fmt.Fprintln (w Writer , a ...interface{}) (n int , err error )
func github.com/aws/aws-sdk-go/aws.CopySeekableBody (dst Writer , src ReadSeeker ) (int64 , error )
func github.com/aws/aws-sdk-go/private/protocol.HandlerPayloadMarshal .MarshalPayload (w Writer , v interface{}) error
func github.com/aws/aws-sdk-go/private/protocol.PayloadMarshaler .MarshalPayload (Writer , interface{}) error
func github.com/go-git/gcfg/scanner.PrintError (w Writer , err error )
func github.com/go-git/go-git/v5/plumbing/format/config.NewEncoder (w Writer ) *config .Encoder
func github.com/go-git/go-git/v5/plumbing/format/diff.NewUnifiedEncoder (w Writer , contextLines int ) *diff .UnifiedEncoder
func github.com/go-git/go-git/v5/plumbing/format/idxfile.NewEncoder (w Writer ) *idxfile .Encoder
func github.com/go-git/go-git/v5/plumbing/format/index.NewEncoder (w Writer ) *index .Encoder
func github.com/go-git/go-git/v5/plumbing/format/objfile.NewWriter (w Writer ) *objfile .Writer
func github.com/go-git/go-git/v5/plumbing/format/packfile.NewEncoder (w Writer , s storer .EncodedObjectStorer , useRefDeltas bool ) *packfile .Encoder
func github.com/go-git/go-git/v5/plumbing/format/packfile.(*Scanner ).NextObject (w Writer ) (written int64 , crc32 uint32 , err error )
func github.com/go-git/go-git/v5/plumbing/format/pktline.NewEncoder (w Writer ) *pktline .Encoder
func github.com/go-git/go-git/v5/plumbing/object.(*Patch ).Encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/object.(*Signature ).Encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*AdvRefs ).Encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*ReferenceUpdateRequest ).Encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*ReportStatus ).Encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*ServerResponse ).Encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*ShallowUpdate ).Encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*UploadHaves ).Encode (w Writer , flush bool ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*UploadPackResponse ).Encode (w Writer ) (err error )
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*UploadRequest ).Encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp/sideband.NewMuxer (t sideband .Type , w Writer ) *sideband .Muxer
func github.com/go-git/go-git/v5/utils/binary.Write (w Writer , data ...interface{}) error
func github.com/go-git/go-git/v5/utils/binary.WriteUint16 (w Writer , value uint16 ) error
func github.com/go-git/go-git/v5/utils/binary.WriteUint32 (w Writer , value uint32 ) error
func github.com/go-git/go-git/v5/utils/binary.WriteUint64 (w Writer , value uint64 ) error
func github.com/go-git/go-git/v5/utils/binary.WriteVariableWidthInt (w Writer , n int64 ) error
func github.com/go-git/go-git/v5/utils/ioutil.NewContextWriter (ctx context .Context , w Writer ) Writer
func github.com/go-git/go-git/v5/utils/ioutil.NewWriteCloser (w Writer , c Closer ) WriteCloser
func github.com/go-git/go-git/v5/utils/ioutil.NewWriterOnError (w Writer , notify func(error )) Writer
func github.com/go-git/go-git/v5/utils/ioutil.WriteNopCloser (w Writer ) WriteCloser
func github.com/golang/protobuf/proto.CompactText (w Writer , m proto .Message ) error
func github.com/golang/protobuf/proto.MarshalText (w Writer , m proto .Message ) error
func github.com/golang/protobuf/proto.(*TextMarshaler ).Marshal (w Writer , m proto .Message ) error
func github.com/google/pprof/profile.(*Profile ).Write (w Writer ) error
func github.com/google/pprof/profile.(*Profile ).WriteUncompressed (w Writer ) error
func github.com/google/safehtml/template.(*Template ).Execute (wr Writer , data interface{}) error
func github.com/google/safehtml/template.(*Template ).ExecuteTemplate (wr Writer , name string , data interface{}) error
func github.com/jackc/pgconn.(*PgConn ).CopyTo (ctx context .Context , w Writer , sql string ) (pgconn .CommandTag , error )
func github.com/jackc/pgproto3/v2.NewBackend (cr pgproto3 .ChunkReader , w Writer ) *pgproto3 .Backend
func github.com/jackc/pgproto3/v2.NewFrontend (cr pgproto3 .ChunkReader , w Writer ) *pgproto3 .Frontend
func github.com/jbenet/go-context/io.NewWriter (ctx context .Context , w Writer ) *ctxio .ctxWriter
func github.com/matttproud/golang_protobuf_extensions/pbutil.WriteDelimited (w Writer , m proto .Message ) (n int , err error )
func github.com/prometheus/common/expfmt.MetricFamilyToText (out Writer , in *dto .MetricFamily ) (written int , err error )
func github.com/prometheus/common/expfmt.NewEncoder (w Writer , format expfmt .Format ) expfmt .Encoder
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).RenderFooter (w Writer , ast *blackfriday .Node )
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).RenderHeader (w Writer , ast *blackfriday .Node )
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).RenderNode (w Writer , node *blackfriday .Node , entering bool ) blackfriday .WalkStatus
func github.com/russross/blackfriday/v2.Renderer .RenderFooter (w Writer , ast *blackfriday .Node )
func github.com/russross/blackfriday/v2.Renderer .RenderHeader (w Writer , ast *blackfriday .Node )
func github.com/russross/blackfriday/v2.Renderer .RenderNode (w Writer , node *blackfriday .Node , entering bool ) blackfriday .WalkStatus
func github.com/russross/blackfriday/v2.(*SPRenderer ).Process (w Writer , text []byte )
func github.com/yuin/goldmark.Convert (source []byte , w Writer , opts ...parser .ParseOption ) error
func github.com/yuin/goldmark.Markdown .Convert (source []byte , writer Writer , opts ...parser .ParseOption ) error
func github.com/yuin/goldmark/renderer.Renderer .Render (w Writer , source []byte , n ast .Node ) error
func go.opencensus.io/zpages.WriteHTMLRpczPage (w Writer )
func go.opencensus.io/zpages.WriteHTMLRpczSummary (w Writer )
func go.opencensus.io/zpages.WriteHTMLTracezPage (w Writer , spanName string , spanType, spanSubtype int )
func go.opencensus.io/zpages.WriteHTMLTracezSpans (w Writer , spanName string , spanType, spanSubtype int )
func go.opencensus.io/zpages.WriteHTMLTracezSummary (w Writer )
func go.opencensus.io/zpages.WriteTextRpczPage (w Writer )
func go.opencensus.io/zpages.WriteTextTracezSpans (w Writer , spanName string , spanType, spanSubtype int )
func go.opencensus.io/zpages.WriteTextTracezSummary (w Writer )
func go/ast.Fprint (w Writer , fset *token .FileSet , x interface{}, f ast .FieldFilter ) error
func go/doc.ToHTML (w Writer , text string , words map[string ]string )
func go/doc.ToText (w Writer , text string , indent, preIndent string , width int )
func go/format.Node (dst Writer , fset *token .FileSet , node interface{}) error
func go/printer.Fprint (output Writer , fset *token .FileSet , node interface{}) error
func go/printer.(*Config ).Fprint (output Writer , fset *token .FileSet , node interface{}) error
func go/scanner.PrintError (w Writer , err error )
func golang.org/x/crypto/openpgp.ArmoredDetachSign (w Writer , signer *openpgp .Entity , message Reader , config *packet .Config ) (err error )
func golang.org/x/crypto/openpgp.ArmoredDetachSignText (w Writer , signer *openpgp .Entity , message Reader , config *packet .Config ) error
func golang.org/x/crypto/openpgp.DetachSign (w Writer , signer *openpgp .Entity , message Reader , config *packet .Config ) error
func golang.org/x/crypto/openpgp.DetachSignText (w Writer , signer *openpgp .Entity , message Reader , config *packet .Config ) error
func golang.org/x/crypto/openpgp.Encrypt (ciphertext Writer , to []*openpgp .Entity , signed *openpgp .Entity , hints *openpgp .FileHints , config *packet .Config ) (plaintext WriteCloser , err error )
func golang.org/x/crypto/openpgp.Sign (output Writer , signed *openpgp .Entity , hints *openpgp .FileHints , config *packet .Config ) (input WriteCloser , err error )
func golang.org/x/crypto/openpgp.SymmetricallyEncrypt (ciphertext Writer , passphrase []byte , hints *openpgp .FileHints , config *packet .Config ) (plaintext WriteCloser , err error )
func golang.org/x/crypto/openpgp.(*Entity ).Serialize (w Writer ) error
func golang.org/x/crypto/openpgp.(*Entity ).SerializePrivate (w Writer , config *packet .Config ) (err error )
func golang.org/x/crypto/openpgp/armor.Encode (out Writer , blockType string , headers map[string ]string ) (w WriteCloser , err error )
func golang.org/x/crypto/openpgp/packet.SerializeEncryptedKey (w Writer , pub *packet .PublicKey , cipherFunc packet .CipherFunction , key []byte , config *packet .Config ) error
func golang.org/x/crypto/openpgp/packet.SerializeSymmetricallyEncrypted (w Writer , c packet .CipherFunction , key []byte , config *packet .Config ) (contents WriteCloser , err error )
func golang.org/x/crypto/openpgp/packet.SerializeSymmetricKeyEncrypted (w Writer , passphrase []byte , config *packet .Config ) (key []byte , err error )
func golang.org/x/crypto/openpgp/packet.(*EncryptedKey ).Serialize (w Writer ) error
func golang.org/x/crypto/openpgp/packet.(*OnePassSignature ).Serialize (w Writer ) error
func golang.org/x/crypto/openpgp/packet.(*OpaquePacket ).Serialize (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*OpaqueSubpacket ).Serialize (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PrivateKey ).Serialize (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKey ).Serialize (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKey ).SerializeSignaturePrefix (h Writer )
func golang.org/x/crypto/openpgp/packet.(*PublicKeyV3 ).Serialize (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKeyV3 ).SerializeSignaturePrefix (w Writer )
func golang.org/x/crypto/openpgp/packet.(*Signature ).Serialize (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*SignatureV3 ).Serialize (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*UserAttribute ).Serialize (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*UserId ).Serialize (w Writer ) error
func golang.org/x/crypto/openpgp/s2k.Serialize (w Writer , key []byte , rand Reader , passphrase []byte , c *s2k .Config ) error
func golang.org/x/mod/zip.Create (w Writer , m module .Version , files []zip .File ) (err error )
func golang.org/x/mod/zip.CreateFromDir (w Writer , m module .Version , dir string ) (err error )
func golang.org/x/net/html.Render (w Writer , n *html .Node ) error
func golang.org/x/net/http2.NewFramer (w Writer , r Reader ) *http2 .Framer
func golang.org/x/net/http2/hpack.HuffmanDecode (w Writer , v []byte ) (int , error )
func golang.org/x/net/http2/hpack.NewEncoder (w Writer ) *hpack .Encoder
func golang.org/x/net/trace.Render (w Writer , req *http .Request , sensitive bool )
func golang.org/x/pkgsite/internal/config.(*Config ).Dump (w Writer ) error
func golang.org/x/text/transform.NewWriter (w Writer , t transform .Transformer ) *transform .Writer
func golang.org/x/text/unicode/norm.Form .Writer (w Writer ) WriteCloser
func google.golang.org/grpc.Compressor .Do (w Writer , p []byte ) error
func google.golang.org/grpc/encoding.Compressor .Compress (w Writer ) (WriteCloser , error )
func google.golang.org/grpc/grpclog.NewLoggerV2 (infoW, warningW, errorW Writer ) grpclog .LoggerV2
func google.golang.org/grpc/grpclog.NewLoggerV2WithVerbosity (infoW, warningW, errorW Writer , v int ) grpclog .LoggerV2
func gopkg.in/yaml.v2.NewEncoder (w Writer ) *yaml .Encoder
func html/template.HTMLEscape (w Writer , b []byte )
func html/template.JSEscape (w Writer , b []byte )
func html/template.(*Template ).Execute (wr Writer , data interface{}) error
func html/template.(*Template ).ExecuteTemplate (wr Writer , name string , data interface{}) error
func image/jpeg.Encode (w Writer , m image .Image , o *jpeg .Options ) error
func log.New (out Writer , prefix string , flag int ) *log .Logger
func log.SetOutput (w Writer )
func log.(*Logger ).SetOutput (w Writer )
func mime/multipart.NewWriter (w Writer ) *multipart .Writer
func mime/quotedprintable.NewWriter (w Writer ) *quotedprintable .Writer
func net.(*Buffers ).WriteTo (w Writer ) (n int64 , err error )
func net/http.Header .Write (w Writer ) error
func net/http.Header .WriteSubset (w Writer , exclude map[string ]bool ) error
func net/http.(*Request ).Write (w Writer ) error
func net/http.(*Request ).WriteProxy (w Writer ) error
func net/http.(*Response ).Write (w Writer ) error
func net/http/httputil.NewChunkedWriter (w Writer ) WriteCloser
func net/http/internal.NewChunkedWriter (w Writer ) WriteCloser
func runtime/pprof.StartCPUProfile (w Writer ) error
func runtime/pprof.WriteHeapProfile (w Writer ) error
func runtime/pprof.(*Profile ).WriteTo (w Writer , debug int ) error
func runtime/trace.Start (w Writer ) error
func strings.(*Reader ).WriteTo (w Writer ) (n int64 , err error )
func strings.(*Replacer ).WriteString (w Writer , s string ) (n int , err error )
func text/tabwriter.NewWriter (output Writer , minwidth, tabwidth, padding int , padchar byte , flags uint ) *tabwriter .Writer
func text/tabwriter.(*Writer ).Init (output Writer , minwidth, tabwidth, padding int , padchar byte , flags uint ) *tabwriter .Writer
func text/template.HTMLEscape (w Writer , b []byte )
func text/template.JSEscape (w Writer , b []byte )
func text/template.(*Template ).Execute (wr Writer , data interface{}) error
func text/template.(*Template ).ExecuteTemplate (wr Writer , name string , data interface{}) error
func vendor/golang.org/x/net/http2/hpack.HuffmanDecode (w Writer , v []byte ) (int , error )
func vendor/golang.org/x/net/http2/hpack.NewEncoder (w Writer ) *hpack .Encoder
func vendor/golang.org/x/text/transform.NewWriter (w Writer , t transform .Transformer ) *transform .Writer
func vendor/golang.org/x/text/unicode/norm.Form .Writer (w Writer ) WriteCloser
/* 99+ unexporteds ... */ /* 99+ unexporteds: */
func copyBuffer (dst Writer , src Reader , buf []byte ) (written int64 , err error )
func archive/zip.newFlateWriter (w Writer ) WriteCloser
func archive/zip.writeHeader (w Writer , h *zip .FileHeader ) error
func bufio.(*Reader ).writeBuf (w Writer ) (int64 , error )
func compress/flate.newHuffmanBitWriter (w Writer ) *flate .huffmanBitWriter
func compress/gzip.(*Writer ).init (w Writer , level int )
func encoding/gob.(*Encoder ).pushWriter (w Writer )
func encoding/gob.(*Encoder ).sendActualType (w Writer , state *gob .encoderState , ut *gob .userTypeInfo , actual reflect .Type ) (sent bool )
func encoding/gob.(*Encoder ).sendType (w Writer , state *gob .encoderState , origt reflect .Type ) (sent bool )
func encoding/gob.(*Encoder ).sendTypeDescriptor (w Writer , state *gob .encoderState , ut *gob .userTypeInfo )
func encoding/gob.(*Encoder ).writeMessage (w Writer , b *gob .encBuffer )
func encoding/pem.writeHeader (out Writer , k, v string ) error
func encoding/xml.emitCDATA (w Writer , s []byte ) error
func encoding/xml.escapeText (w Writer , s []byte , escapeNewline bool ) error
func github.com/aws/aws-sdk-go/aws/credentials/processcreds.readInput (r Reader , w Writer , read chan error )
func github.com/go-git/go-git/v5.(*Worktree ).fillEncodedObjectFromFile (dst Writer , path string , fi os .FileInfo ) (err error )
func github.com/go-git/go-git/v5.(*Worktree ).fillEncodedObjectFromSymlink (dst Writer , path string , fi os .FileInfo ) error
func github.com/go-git/go-git/v5/plumbing/format/packfile.newOffsetWriter (w Writer ) *packfile .offsetWriter
func github.com/go-git/go-git/v5/plumbing/format/packfile.newScannerReader (r Reader , h Writer ) *packfile .scannerReader
func github.com/go-git/go-git/v5/plumbing/format/packfile.(*Parser ).readData (w Writer , o *packfile .objectInfo ) error
func github.com/go-git/go-git/v5/plumbing/format/packfile.(*Parser ).resolveObject (w Writer , o *packfile .objectInfo , base []byte ) error
func github.com/go-git/go-git/v5/plumbing/format/packfile.(*Scanner ).copyObject (w Writer ) (n int64 , err error )
func github.com/go-git/go-git/v5/plumbing/object.(*Signature ).encodeTimeAndTimeZone (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/protocol/packp.newAdvRefsEncoder (w Writer ) *packp .advRefsEncoder
func github.com/go-git/go-git/v5/plumbing/protocol/packp.newUlReqEncoder (w Writer ) *packp .ulReqEncoder
func github.com/go-git/go-git/v5/plumbing/protocol/packp.(*CommandStatus ).encode (w Writer ) error
func github.com/go-git/go-git/v5/plumbing/transport/internal/common.sendDone (w Writer ) error
func github.com/go-git/go-git/v5/storage/filesystem/dotgit.newSyncedReader (w Writer , r ReadSeeker ) *dotgit .syncedReader
func github.com/go-git/go-git/v5/storage/filesystem/dotgit.(*PackWriter ).encodeIdx (writer Writer ) error
func github.com/Masterminds/squirrel.appendToSql (parts []squirrel .Sqlizer , w Writer , sep string , args []interface{}) ([]interface{}, error )
func github.com/russross/blackfriday/v2.escapeHTML (w Writer , s []byte )
func github.com/russross/blackfriday/v2.escLink (w Writer , text []byte )
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).cr (w Writer )
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).out (w Writer , text []byte )
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).outHRTag (w Writer )
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).tag (w Writer , name []byte , attrs []string )
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).writeDocumentHeader (w Writer )
func github.com/russross/blackfriday/v2.(*HTMLRenderer ).writeTOC (w Writer , ast *blackfriday .Node )
func go.opencensus.io/zpages.writeTextTraces (w Writer , data zpages .traceData )
func go/ast.fprint (w Writer , fset *token .FileSet , x interface{}, f ast .FieldFilter ) (err error )
func go/doc.commentEscape (w Writer , text string , nice bool )
func go/doc.emphasize (w Writer , line string , words map[string ]string , nice bool )
func go/printer.(*Config ).fprint (output Writer , fset *token .FileSet , node interface{}, nodeSizes map[ast .Node ]int ) (err error )
func golang.org/x/crypto/openpgp.armoredDetachSign (w Writer , signer *openpgp .Entity , message Reader , sigType packet .SignatureType , config *packet .Config ) (err error )
func golang.org/x/crypto/openpgp.detachSign (w Writer , signer *openpgp .Entity , message Reader , sigType packet .SignatureType , config *packet .Config ) (err error )
func golang.org/x/crypto/openpgp/armor.newLineBreaker (out Writer , lineLength int ) *armor .lineBreaker
func golang.org/x/crypto/openpgp/armor.writeSlices (out Writer , slices ...[]byte ) (err error )
func golang.org/x/crypto/openpgp/packet.serializeDSAPrivateKey (w Writer , priv *dsa .PrivateKey ) error
func golang.org/x/crypto/openpgp/packet.serializeECDSAPrivateKey (w Writer , priv *ecdsa .PrivateKey ) error
func golang.org/x/crypto/openpgp/packet.serializeElGamalPrivateKey (w Writer , priv *elgamal .PrivateKey ) error
func golang.org/x/crypto/openpgp/packet.serializeEncryptedKeyElGamal (w Writer , rand Reader , header [10]byte , pub *elgamal .PublicKey , keyBlock []byte ) error
func golang.org/x/crypto/openpgp/packet.serializeEncryptedKeyRSA (w Writer , rand Reader , header [10]byte , pub *rsa .PublicKey , keyBlock []byte ) error
func golang.org/x/crypto/openpgp/packet.serializeHeader (w Writer , ptype packet .packetType , length int ) (err error )
func golang.org/x/crypto/openpgp/packet.serializeRSAPrivateKey (w Writer , priv *rsa .PrivateKey ) error
func golang.org/x/crypto/openpgp/packet.writeBig (w Writer , i *big .Int ) error
func golang.org/x/crypto/openpgp/packet.writeMPI (w Writer , bitLength uint16 , mpiBytes []byte ) (err error )
func golang.org/x/crypto/openpgp/packet.writeMPIs (w Writer , mpis ...packet .parsedMPI ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKey ).serializeWithoutHeaders (w Writer ) (err error )
func golang.org/x/crypto/openpgp/packet.(*PublicKeyV3 ).serializeWithoutHeaders (w Writer ) (err error )
func golang.org/x/crypto/ssh.writeInt (w Writer , n *big .Int )
func golang.org/x/crypto/ssh.writeString (w Writer , s []byte )
func golang.org/x/net/http2.newBufferedWriter (w Writer ) *http2 .bufferedWriter
func golang.org/x/net/trace.printStackRecord (w Writer , stk []uintptr )
func golang.org/x/pkgsite/internal/dcensus.dumpAttributes (w Writer , m map[string ]interface{})
func golang.org/x/pkgsite/internal/godoc/codec.generate (w Writer , packageName string , fieldNames map[string ][]string , vs ...interface{}) error
func golang.org/x/pkgsite/internal/testing/testhelper.writeZip (w Writer , contents map[string ]string ) (err error )
func google.golang.org/grpc/internal/binarylog.newWriterSink (w Writer ) *binarylog .writerSink
func gopkg.in/yaml.v2.newEncoderWithWriter (w Writer ) *yaml .encoder
func gopkg.in/yaml.v2.yaml_emitter_set_output_writer (emitter *yaml .yaml_emitter_t , w Writer )
func net.genericReadFrom (w Writer , r Reader ) (n int64 , err error )
func net/http.http2newBufferedWriter (w Writer ) *http .http2bufferedWriter
func net/http.http2NewFramer (w Writer , r Reader ) *http .http2Framer
func net/http.newBufioWriterSize (w Writer , size int ) *bufio .Writer
func net/http.Header .write (w Writer , trace *httptrace .ClientTrace ) error
func net/http.Header .writeSubset (w Writer , exclude map[string ]bool , trace *httptrace .ClientTrace ) error
func net/http.(*Request ).write (w Writer , usingProxy bool , extraHeaders http .Header , waitForContinue func() bool ) (err error )
func net/http/httputil.(*ReverseProxy ).copyBuffer (dst Writer , src Reader , buf []byte ) (int64 , error )
func net/http/httputil.(*ReverseProxy ).copyResponse (dst Writer , src Reader , flushInterval time .Duration ) error
func os/exec.(*Cmd ).writerDescriptor (w Writer ) (f *os .File , err error )
func runtime/pprof.addMaxRSS (w Writer )
func runtime/pprof.newProfileBuilder (w Writer ) *pprof .profileBuilder
func runtime/pprof.printCountCycleProfile (w Writer , countName, cycleName string , scaler func(int64 , float64 ) (int64 , float64 ), records []runtime .BlockProfileRecord ) error
func runtime/pprof.printCountProfile (w Writer , debug int , name string , p pprof .countProfile ) error
func runtime/pprof.printStackRecord (w Writer , stk []uintptr , allFrames bool )
func runtime/pprof.profileWriter (w Writer )
func runtime/pprof.writeAlloc (w Writer , debug int ) error
func runtime/pprof.writeBlock (w Writer , debug int ) error
func runtime/pprof.writeGoroutine (w Writer , debug int ) error
func runtime/pprof.writeGoroutineStacks (w Writer ) error
func runtime/pprof.writeHeap (w Writer , debug int ) error
func runtime/pprof.writeHeapInternal (w Writer , debug int , defaultSampleType string ) error
func runtime/pprof.writeHeapProto (w Writer , p []runtime .MemProfileRecord , rate int64 , defaultSampleType string ) error
func runtime/pprof.writeMutex (w Writer , debug int ) error
func runtime/pprof.writeRuntimeProfile (w Writer , debug int , name string , fetch func([]runtime .StackRecord , []unsafe .Pointer ) (int , bool )) error
func runtime/pprof.writeThreadCreate (w Writer , debug int ) error
func strings.getStringWriter (w Writer ) StringWriter
func testing.newChattyPrinter (w Writer ) *testing .chattyPrinter
func testing.prettyPrint (w Writer , x float64 , unit string )
func text/template.(*Template ).execute (wr Writer , data interface{}) (err error )
As Types Of (total 2, both are exported )
var Discard
var io/ioutil.Discard
Package-Level Constants (total 3, all are exported)
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 .