Skip to content

Instantly share code, notes, and snippets.

@takatoshiono
Created October 2, 2018 14:40
Show Gist options
  • Save takatoshiono/752a7a7003696b2c326787943e483b4b to your computer and use it in GitHub Desktop.
Save takatoshiono/752a7a7003696b2c326787943e483b4b to your computer and use it in GitHub Desktop.
io.Readerを引数に取る関数 in go1.11
file line func
./src/archive/tar/reader.go 296 func parsePAX(r io.Reader) (map[string]string, error) {
./src/archive/tar/reader.go 39 func NewReader(r io.Reader) *Reader {
./src/archive/tar/reader.go 517 func readGNUSparseMap1x0(r io.Reader) (sparseDatas, error) {
./src/archive/tar/reader.go 808 func mustReadFull(r io.Reader, b []byte) (int, error) {
./src/archive/tar/reader.go 818 func tryReadFull(r io.Reader, b []byte) (n int, err error) {
./src/archive/tar/reader.go 831 func discard(r io.Reader, n int64) error {
./src/archive/tar/writer.go 452 func (tw *Writer) readFrom(r io.Reader) (int64, error) {
./src/archive/tar/writer.go 510 func (fw *regFileWriter) ReadFrom(r io.Reader) (int64, error) {
./src/archive/tar/writer.go 568 func (sw *sparseFileWriter) ReadFrom(r io.Reader) (n int64, err error) {
./src/archive/tar/writer.go 643 func ensureEOF(r io.Reader) error {
./src/archive/zip/reader.go 250 func readDirectoryHeader(f *File, r io.Reader) error {
./src/archive/zip/reader.go 420 func readDataDescriptor(r io.Reader, f *File) error {
./src/archive/zip/reader.go 460 func readDirectoryEnd(r io.ReaderAt, size int64) (dir *directoryEnd, err error) {
./src/archive/zip/reader.go 519 func findDirectory64End(r io.ReaderAt, directoryEndOffset int64) (int64, error) {
./src/archive/zip/reader.go 544 func readDirectory64End(r io.ReaderAt, offset int64, d *directoryEnd) (err error) {
./src/archive/zip/reader.go 71 func NewReader(r io.ReaderAt, size int64) (*Reader, error) {
./src/archive/zip/reader.go 79 func (z *Reader) init(r io.ReaderAt, size int64) error {
./src/archive/zip/register.go 69 func newFlateReader(r io.Reader) io.ReadCloser {
./src/bufio/bufio.go 46 func NewReaderSize(rd io.Reader, size int) *Reader {
./src/bufio/bufio.go 61 func NewReader(rd io.Reader) *Reader {
./src/bufio/bufio.go 692 func (b *Writer) ReadFrom(r io.Reader) (n int64, err error) {
./src/bufio/bufio.go 70 func (b *Reader) Reset(r io.Reader) {
./src/bufio/bufio.go 74 func (b *Reader) reset(buf []byte, r io.Reader) {
./src/bufio/scan.go 86 func NewScanner(r io.Reader) *Scanner {
./src/bytes/buffer.go 201 func (b *Buffer) ReadFrom(r io.Reader) (n int64, err error) {
./src/compress/bzip2/bit_reader.go 25 func newBitReader(r io.Reader) bitReader {
./src/compress/bzip2/bzip2.go 46 func NewReader(r io.Reader) io.Reader {
./src/compress/flate/inflate.go 749 func makeReader(r io.Reader) Reader {
./src/compress/flate/inflate.go 776 func (f *decompressor) Reset(r io.Reader, dict []byte) error {
./src/compress/flate/inflate.go 796 func NewReader(r io.Reader) io.ReadCloser {
./src/compress/flate/inflate.go 815 func NewReaderDict(r io.Reader, dict []byte) io.ReadCloser {
./src/compress/gzip/gunzip.go 103 func (z *Reader) Reset(r io.Reader) error {
./src/compress/gzip/gunzip.go 92 func NewReader(r io.Reader) (*Reader, error) {
./src/compress/lzw/reader.go 239 func NewReader(r io.Reader, order Order, litWidth int) io.ReadCloser {
./src/compress/zlib/reader.go 129 func (z *reader) Reset(r io.Reader, dict []byte) error {
./src/compress/zlib/reader.go 70 func NewReader(r io.Reader) (io.ReadCloser, error) {
./src/compress/zlib/reader.go 79 func NewReaderDict(r io.Reader, dict []byte) (io.ReadCloser, error) {
./src/crypto/dsa/dsa.go 153 func GenerateKey(priv *PrivateKey, rand io.Reader) error {
./src/crypto/dsa/dsa.go 199 func Sign(rand io.Reader, priv *PrivateKey, hash []byte) (r, s *big.Int, err error) {
./src/crypto/dsa/dsa.go 59 func GenerateParameters(params *Parameters, rand io.Reader, sizes ParameterSizes) error {
./src/crypto/ecdsa/ecdsa.go 105 func GenerateKey(c elliptic.Curve, rand io.Reader) (*PrivateKey, error) {
./src/crypto/ecdsa/ecdsa.go 156 func Sign(rand io.Reader, priv *PrivateKey, hash []byte) (r, s *big.Int, err error) {
./src/crypto/ecdsa/ecdsa.go 76 func (priv *PrivateKey) Sign(rand io.Reader, digest []byte, opts crypto.SignerOpts) ([]byte, error) {
./src/crypto/ecdsa/ecdsa.go 89 func randFieldElement(c elliptic.Curve, rand io.Reader) (k *big.Int, err error) {
./src/crypto/elliptic/elliptic.go 276 func GenerateKey(curve Curve, rand io.Reader) (priv []byte, x, y *big.Int, err error) {
./src/crypto/internal/randutil/randutil.go 25 func MaybeReadByte(r io.Reader) {
./src/crypto/rand/rand_unix.go 95 func newReader(entropy io.Reader) io.Reader {
./src/crypto/rand/util.go 106 func Int(rand io.Reader, max *big.Int) (n *big.Int, err error) {
./src/crypto/rand/util.go 31 func Prime(rand io.Reader, bits int) (p *big.Int, err error) {
./src/crypto/rsa/pkcs1v15.go 109 func DecryptPKCS1v15SessionKey(rand io.Reader, priv *PrivateKey, ciphertext []byte, key []byte) error {
./src/crypto/rsa/pkcs1v15.go 140 func decryptPKCS1v15(rand io.Reader, priv *PrivateKey, ciphertext []byte) (valid int, em []byte, index int, err error) {
./src/crypto/rsa/pkcs1v15.go 179 func nonZeroRandomBytes(s []byte, rand io.Reader) (err error) {
./src/crypto/rsa/pkcs1v15.go 232 func SignPKCS1v15(rand io.Reader, priv *PrivateKey, hash crypto.Hash, hashed []byte) ([]byte, error) {
./src/crypto/rsa/pkcs1v15.go 39 func EncryptPKCS1v15(rand io.Reader, pub *PublicKey, msg []byte) ([]byte, error) {
./src/crypto/rsa/pkcs1v15.go 76 func DecryptPKCS1v15(rand io.Reader, priv *PrivateKey, ciphertext []byte) ([]byte, error) {
./src/crypto/rsa/pss.go 194 func signPSSWithSalt(rand io.Reader, priv *PrivateKey, hash crypto.Hash, hashed, salt []byte) (s []byte, err error) {
./src/crypto/rsa/pss.go 249 func SignPSS(rand io.Reader, priv *PrivateKey, hash crypto.Hash, hashed []byte, opts *PSSOptions) ([]byte, error) {
./src/crypto/rsa/rsa.go 110 func (priv *PrivateKey) Sign(rand io.Reader, digest []byte, opts crypto.SignerOpts) ([]byte, error) {
./src/crypto/rsa/rsa.go 121 func (priv *PrivateKey) Decrypt(rand io.Reader, ciphertext []byte, opts crypto.DecrypterOpts) (plaintext []byte, err error) {
./src/crypto/rsa/rsa.go 207 func GenerateKey(random io.Reader, bits int) (*PrivateKey, error) {
./src/crypto/rsa/rsa.go 222 func GenerateMultiPrimeKey(random io.Reader, nprimes int, bits int) (*PrivateKey, error) {
./src/crypto/rsa/rsa.go 376 func EncryptOAEP(hash hash.Hash, random io.Reader, pub *PublicKey, msg []byte, label []byte) ([]byte, error) {
./src/crypto/rsa/rsa.go 462 func decrypt(random io.Reader, priv *PrivateKey, c *big.Int) (m *big.Int, err error) {
./src/crypto/rsa/rsa.go 542 func decryptAndCheck(random io.Reader, priv *PrivateKey, c *big.Int) (m *big.Int, err error) {
./src/crypto/rsa/rsa.go 569 func DecryptOAEP(hash hash.Hash, random io.Reader, priv *PrivateKey, ciphertext []byte, label []byte) ([]byte, error) {
./src/crypto/tls/common.go 659 func (c *Config) rand() io.Reader {
./src/crypto/tls/conn.go 483 func (b *block) readFromUntil(r io.Reader, n int) error {
./src/crypto/x509/pem_decrypt.go 183 func EncryptPEMBlock(rand io.Reader, blockType string, data, password []byte, alg PEMCipher) (*pem.Block, error) {
./src/crypto/x509/x509.go 2082 func CreateCertificate(rand io.Reader, template, parent *Certificate, pub, priv interface{}) (cert []byte, err error) {
./src/crypto/x509/x509.go 2202 func (c *Certificate) CreateCRL(rand io.Reader, priv interface{}, revokedCerts []pkix.RevokedCertificate, now, expiry time.Time) (crlBytes []byte, err error) {
./src/crypto/x509/x509.go 2407 func CreateCertificateRequest(rand io.Reader, template *CertificateRequest, priv interface{}) (csr []byte, err error) {
./src/debug/elf/file.go 235 func NewFile(r io.ReaderAt) (*File, error) {
./src/debug/macho/fat.go 45 func NewFatFile(r io.ReaderAt) (*FatFile, error) {
./src/debug/macho/file.go 228 func NewFile(r io.ReaderAt) (*File, error) {
./src/debug/macho/file.go 493 func (f *File) pushSection(sh *Section, r io.ReaderAt) error {
./src/debug/pe/file.go 69 func NewFile(r io.ReaderAt) (*File, error) {
./src/debug/plan9obj/file.go 135 func NewFile(r io.ReaderAt) (*File, error) {
./src/encoding/ascii85/ascii85.go 246 func NewDecoder(r io.Reader) io.Reader { return &decoder{r
./src/encoding/base32/base32.go 407 func readEncodedData(r io.Reader, buf []byte, min int, expectsPadding bool) (n int, err error) {
./src/encoding/base32/base32.go 530 func NewDecoder(enc *Encoding, r io.Reader) io.Reader {
./src/encoding/base64/base64.go 603 func NewDecoder(enc *Encoding, r io.Reader) io.Reader {
./src/encoding/binary/binary.go 161 func Read(r io.Reader, order ByteOrder, data interface{}) error {
./src/encoding/csv/reader.go 168 func NewReader(r io.Reader) *Reader {
./src/encoding/gob/debug.go 166 func Debug(r io.Reader) {
./src/encoding/gob/debug.go 175 func debug(r io.Reader) (err error) {
./src/encoding/gob/debug.go 62 func newPeekReader(r io.Reader) *peekReader {
./src/encoding/gob/decode.go 118 func decodeUintReader(r io.Reader, buf []byte) (x uint64, width int, err error) {
./src/encoding/gob/decoder.go 41 func NewDecoder(r io.Reader) *Decoder {
./src/encoding/hex/hex.go 165 func NewDecoder(r io.Reader) io.Reader {
./src/encoding/json/stream.go 31 func NewDecoder(r io.Reader) *Decoder {
./src/encoding/json/stream.go 83 func (dec *Decoder) Buffered() io.Reader {
./src/encoding/xml/xml.go 229 func NewDecoder(r io.Reader) *Decoder {
./src/encoding/xml/xml.go 365 func (d *Decoder) switchToReader(r io.Reader) {
./src/fmt/scan.go 121 func Fscan(r io.Reader, a ...interface{}) (n int, err error) {
./src/fmt/scan.go 130 func Fscanln(r io.Reader, a ...interface{}) (n int, err error) {
./src/fmt/scan.go 141 func Fscanf(r io.Reader, format string, a ...interface{}) (n int, err error) {
./src/fmt/scan.go 383 func newScanState(r io.Reader, nlIsSpace, nlIsEnd bool) (s *ss, old ssave) {
./src/go/build/read.go 201 func readComments(f io.Reader) ([]byte, error) {
./src/go/build/read.go 213 func readImports(f io.Reader, reportSyntaxError bool, imports *[]string) ([]byte, error) {
./src/go/internal/gccgoimporter/ar.go 132 func readerAtFromSeeker(rs io.ReadSeeker) io.ReaderAt {
./src/go/internal/gccgoimporter/parser.go 33 func (p *parser) init(filename string, src io.Reader, imports map[string]*types.Package) {
./src/go/internal/gcimporter/exportdata.go 17 func readGopackHeader(r *bufio.Reader) (name string, size int, err error) {
./src/go/internal/gcimporter/exportdata.go 44 func FindExportData(r *bufio.Reader) (hdr string, err error) {
./src/image/format.go 32 func RegisterFormat(name, magic string, decode func(io.Reader) (Image, error), decodeConfig func(io.Reader) (Config, error)) {
./src/image/format.go 43 func asReader(r io.Reader) reader {
./src/image/format.go 78 func Decode(r io.Reader) (Image, string, error) {
./src/image/format.go 92 func DecodeConfig(r io.Reader) (Config, string, error) {
./src/image/gif/reader.go 219 func (d *decoder) decode(r io.Reader, configOnly, keepAllFrames bool) error {
./src/image/gif/reader.go 561 func Decode(r io.Reader) (image.Image, error) {
./src/image/gif/reader.go 601 func DecodeAll(r io.Reader) (*GIF, error) {
./src/image/gif/reader.go 623 func DecodeConfig(r io.Reader) (image.Config, error) {
./src/image/gif/reader.go 66 func readFull(r io.Reader, b []byte) error {
./src/image/jpeg/reader.go 526 func (d *decoder) decode(r io.Reader, configOnly bool) (image.Image, error) {
./src/image/jpeg/reader.go 777 func Decode(r io.Reader) (image.Image, error) {
./src/image/jpeg/reader.go 784 func DecodeConfig(r io.Reader) (image.Config, error) {
./src/image/png/reader.go 411 func (d *decoder) readImagePass(r io.Reader, pass int, allocateOnly bool) (image.Image, error) {
./src/image/png/reader.go 952 func Decode(r io.Reader) (image.Image, error) {
./src/image/png/reader.go 976 func DecodeConfig(r io.Reader) (image.Config, error) {
./src/index/suffixarray/suffixarray.go 47 func readInt(r io.Reader, buf []byte) (int, error) {
./src/index/suffixarray/suffixarray.go 72 func readSlice(r io.Reader, buf []byte, data []int) (n int, err error) {
./src/index/suffixarray/suffixarray.go 98 func (x *Index) Read(r io.Reader) error {
./src/internal/trace/parser.go 102 func parse(r io.Reader, bin string) (int, ParseResult, error) {
./src/internal/trace/parser.go 140 func readTrace(r io.Reader) (ver int, events []rawEvent, strings map[uint64]string, err error) {
./src/internal/trace/parser.go 273 func readStr(r io.Reader, off0 int) (s string, off int, err error) {
./src/internal/trace/parser.go 89 func Parse(r io.Reader, bin string) (ParseResult, error) {
./src/internal/trace/parser.go 924 func readVal(r io.Reader, off0 int) (v uint64, off int, err error) {
./src/io/ioutil/ioutil.go 118 func NopCloser(r io.Reader) io.ReadCloser {
./src/io/ioutil/ioutil.go 143 func (devNull) ReadFrom(r io.Reader) (n int64, err error) {
./src/io/ioutil/ioutil.go 18 func readAll(r io.Reader, capacity int64) (b []byte, err error) {
./src/io/ioutil/ioutil.go 44 func ReadAll(r io.Reader) ([]byte, error) {
./src/mime/multipart/multipart.go 99 func NewReader(r io.Reader, boundary string) *Reader {
./src/mime/quotedprintable/reader.go 24 func NewReader(r io.Reader) *Reader {
./src/net/http/client.go 748 func Post(url, contentType string, body io.Reader) (resp *Response, err error) {
./src/net/http/client.go 763 func (c *Client) Post(url, contentType string, body io.Reader) (resp *Response, err error) {
./src/net/http/fcgi/fcgi.go 125 func (rec *record) read(r io.Reader) (err error) {
./src/net/http/h2_bundle.go 1538 func http2ReadFrameHeader(r io.Reader) (http2FrameHeader, error) {
./src/net/http/h2_bundle.go 1544 func http2readFrameHeader(buf []byte, r io.Reader) (http2FrameHeader, error) {
./src/net/http/h2_bundle.go 1736 func http2NewFramer(w io.Writer, r io.Reader) *http2Framer {
./src/net/http/h2_bundle.go 7801 func (cs *http2clientStream) writeRequestBody(body io.Reader, bodyCloser io.Closer) (err error) {
./src/net/http/h2_bundle.go 9027 func (t *http2Transport) getBodyWriterState(cs *http2clientStream, body io.Reader) (s http2bodyWriterState) {
./src/net/http/httputil/httputil.go 20 func NewChunkedReader(r io.Reader) io.Reader {
./src/net/http/httputil/persist.go 248 func NewClientConn(c net.Conn, r *bufio.Reader) *ClientConn {
./src/net/http/httputil/persist.go 265 func NewProxyClientConn(c net.Conn, r *bufio.Reader) *ClientConn {
./src/net/http/httputil/persist.go 275 func (cc *ClientConn) Hijack() (c net.Conn, r *bufio.Reader) {
./src/net/http/httputil/persist.go 54 func NewServerConn(c net.Conn, r *bufio.Reader) *ServerConn {
./src/net/http/httputil/persist.go 65 func (sc *ServerConn) Hijack() (net.Conn, *bufio.Reader) {
./src/net/http/httputil/reverseproxy.go 335 func (p *ReverseProxy) copyResponse(dst io.Writer, src io.Reader) error {
./src/net/http/httputil/reverseproxy.go 360 func (p *ReverseProxy) copyBuffer(dst io.Writer, src io.Reader, buf []byte) (int64, error) {
./src/net/http/internal/chunked.go 121 func readChunkLine(b *bufio.Reader) ([]byte, error) {
./src/net/http/internal/chunked.go 29 func NewChunkedReader(r io.Reader) io.Reader {
./src/net/http/request.go 792 func NewRequest(method, url string, body io.Reader) (*Request, error) {
./src/net/http/request.go 922 func newTextprotoReader(br *bufio.Reader) *textproto.Reader {
./src/net/http/request.go 942 func ReadRequest(b *bufio.Reader) (*Request, error) {
./src/net/http/request.go 952 func readRequest(b *bufio.Reader, deleteHostHeader bool) (req *Request, err error) {
./src/net/http/response.go 148 func ReadResponse(r *bufio.Reader, req *Request) (*Response, error) {
./src/net/http/server.go 551 func srcIsRegularFile(src io.Reader) (isRegular bool, err error) {
./src/net/http/server.go 568 func (w *response) ReadFrom(src io.Reader) (n int64, err error) {
./src/net/http/server.go 823 func newBufioReader(r io.Reader) *bufio.Reader {
./src/net/http/server.go 834 func putBufioReader(br *bufio.Reader) {
./src/net/http/transfer.go 1043 func isKnownInMemoryReader(r io.Reader) bool {
./src/net/http/transfer.go 448 func readTransfer(msg interface{}, r *bufio.Reader) (err error) {
./src/net/http/transfer.go 852 func seeUpcomingDoubleCRLF(r *bufio.Reader) bool {
./src/net/mail/message.go 52 func ReadMessage(r io.Reader) (msg *Message, err error) {
./src/net/net.go 603 func genericReadFrom(w io.Writer, r io.Reader) (n int64, err error) {
./src/net/nss.go 77 func parseNSSConf(r io.Reader) *nssConf {
./src/net/parse.go 359 func readFull(r io.Reader) (all []byte, err error) {
./src/net/sendfile_linux.go 20 func sendFile(c *netFD, r io.Reader) (written int64, err error, handled bool) {
./src/net/sendfile_stub.go 11 func sendFile(c *netFD, r io.Reader) (n int64, err error, handled bool) {
./src/net/sendfile_unix_alt.go 22 func sendFile(c *netFD, r io.Reader) (written int64, err error, handled bool) {
./src/net/sendfile_windows.go 23 func sendFile(fd *netFD, r io.Reader) (written int64, err error, handled bool) {
./src/net/splice_linux.go 17 func splice(c *netFD, r io.Reader) (written int64, err error, handled bool) {
./src/net/splice_stub.go 11 func splice(c *netFD, r io.Reader) (int64, error, bool) {
./src/net/tcpsock.go 99 func (c *TCPConn) ReadFrom(r io.Reader) (int64, error) {
./src/net/tcpsock_plan9.go 13 func (c *TCPConn) readFrom(r io.Reader) (int64, error) {
./src/net/tcpsock_posix.go 47 func (c *TCPConn) readFrom(r io.Reader) (int64, error) {
./src/net/textproto/reader.go 296 func (r *Reader) DotReader() io.Reader {
./src/net/textproto/reader.go 29 func NewReader(r *bufio.Reader) *Reader {
./src/os/user/lookup_unix.go 141 func findUserId(uid string, r io.Reader) (*User, error) {
./src/os/user/lookup_unix.go 154 func findUsername(name string, r io.Reader) (*User, error) {
./src/os/user/lookup_unix.go 35 func readColonFile(r io.Reader, fn lineFunc) (v interface{}, err error) {
./src/os/user/lookup_unix.go 81 func findGroupId(id string, r io.Reader) (*Group, error) {
./src/os/user/lookup_unix.go 90 func findGroupName(name string, r io.Reader) (*Group, error) {
./src/runtime/pprof/internal/profile/legacy_profile.go 1025 func (p *Profile) ParseMemoryMap(rd io.Reader) error {
./src/runtime/pprof/internal/profile/profile.go 127 func Parse(r io.Reader) (*Profile, error) {
./src/text/scanner/scanner.go 177 func (s *Scanner) Init(src io.Reader) *Scanner {
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment