Lines Matching full:textproto
18 import textproto "net/textproto"
45 type @"net/textproto".dotReader struct { @"net/textproto".r *@"net/textproto".Reader; @"net/textproto".state int }
46 func (@"net/textproto".d·3 *@"net/textproto".dotReader "esc:0x20a") Read (@"net/textproto".b·4 []byte "esc:0x1") (@"net/textproto".n·1 int, @"net/textproto".err·2 error)
47 type @"net/textproto".MIMEHeader map[string][]string
48 func (@"net/textproto".h·1 @"net/textproto".MIMEHeader "esc:0x9") Add (@"net/textproto".key·2 string, @"net/textproto".value·3 string)
49 func (@"net/textproto".h·1 @"net/textproto".MIMEHeader "esc:0x1") Del (@"net/textproto".key·2 string "esc:0x1")
50 func (@"net/textproto".h·2 @"net/textproto".MIMEHeader "esc:0x1") Get (@"net/textproto".key·3 string "esc:0x1") (? string)
51 func (@"net/textproto".h·1 @"net/textproto".MIMEHeader "esc:0x1") Set (@"net/textproto".key·2 string, @"net/textproto".value·3 string)
52 type @"net/textproto".Reader struct { R *@"bufio".Reader; @"net/textproto".dot *@"net/textproto".dotReader; @"net/textproto".buf []byte }
53 func (@"net/textproto".r·2 *@"net/textproto".Reader) DotReader () (? @"io".Reader)
54 func (@"net/textproto".r·4 *@"net/textproto".Reader "esc:0xc0a") ReadCodeLine (@"net/textproto".expectCode·5 int) (@"net/textproto".code·1 int, @"net/textproto".message·2 string, @"net/textproto".err·3 error)
55 func (@"net/textproto".r·3 *@"net/textproto".Reader "esc:0x18a") ReadContinuedLine () (? string, ? error)
56 func (@"net/textproto".r·3 *@"net/textproto".Reader "esc:0x1aa") ReadContinuedLineBytes () (? []byte, ? error)
57 func (@"net/textproto".r·3 *@"net/textproto".Reader) ReadDotBytes () (? []byte, ? error)
58 func (@"net/textproto".r·3 *@"net/textproto".Reader "esc:0x18a") ReadDotLines () (? []string, ? error)
59 func (@"net/textproto".r·3 *@"net/textproto".Reader "esc:0x18a") ReadLine () (? string, ? error)
60 func (@"net/textproto".r·3 *@"net/textproto".Reader "esc:0x1ba") ReadLineBytes () (? []byte, ? error)
61 func (@"net/textproto".r·3 *@"net/textproto".Reader "esc:0x18a") ReadMIMEHeader () (? @"net/textproto".MIMEHeader, ? error)
62 func (@"net/textproto".r·4 *@"net/textproto".Reader "esc:0xc0a") ReadResponse (@"net/textproto".expectCode·5 int) (@"net/textproto".code·1 int, @"net/textproto".message·2 string, @"net/textproto".err·3 error)
63 func (@"net/textproto".r·1 *@"net/textproto".Reader "esc:0x9") @"net/textproto".closeDot ()
64 func (@"net/textproto".r·5 *@"net/textproto".Reader "esc:0x600a") @"net/textproto".readCodeLine (@"net/textproto".expectCode·6 int) (@"net/textproto".code·1 int, @"net/textproto".continued·2 bool, @"net/textproto".message·3 string, @"net/textproto".err·4 error)
65 func (@"net/textproto".r·3 *@"net/textproto".Reader "esc:0x1aa") @"net/textproto".readContinuedLineSlice () (? []byte, ? error)
66 func (@"net/textproto".r·3 *@"net/textproto".Reader "esc:0x1ba") @"net/textproto".readLineSlice () (? []byte, ? error)
67 func (@"net/textproto".r·2 *@"net/textproto".Reader "esc:0x9") @"net/textproto".skipSpace () (? int)
68 func (@"net/textproto".r·2 *@"net/textproto".Reader "esc:0x9") @"net/textproto".upcomingHeaderNewlines () (@"net/textproto".n·1 int)
80 type @"net/textproto".dotWriter struct { @"net/textproto".w *@"net/textproto".Writer; @"net/textproto".state int }
81 func (@"net/textproto".d·2 *@"net/textproto".dotWriter "esc:0x4a") Close () (? error)
82 func (@"net/textproto".d·3 *@"net/textproto".dotWriter "esc:0x20a") Write (@"net/textproto".b·4 []byte "esc:0x1") (@"net/textproto".n·1 int, @"net/textproto".err·2 error)
84 type @"net/textproto".Writer struct { W *@"bufio".Writer; @"net/textproto".dot *@"net/textproto".dotWriter }
85 func (@"net/textproto".w·2 *@"net/textproto".Writer) DotWriter () (? @"io".WriteCloser)
86 func (@"net/textproto".w·2 *@"net/textproto".Writer "esc:0x3a") PrintfLine (@"net/textproto".format·3 string "esc:0x9", @"net/textproto".args·4 ...interface {} "esc:0x9") (? error)
87 func (@"net/textproto".w·1 *@"net/textproto".Writer "esc:0x9") @"net/textproto".closeDot ()
92 type @"net/textproto".sequencer struct { @"net/textproto".mu @"sync".Mutex; @"net/textproto".id uint; @"net/textproto".wait map[uint]chan uint }
93 func (@"net/textproto".s·1 *@"net/textproto".sequencer) End (@"net/textproto".id·2 uint)
94 func (@"net/textproto".s·1 *@"net/textproto".sequencer) Start (@"net/textproto".id·2 uint)
95 type @"net/textproto".Pipeline struct { @"net/textproto".mu @"sync".Mutex; @"net/textproto".id uint; @"net/textproto".request @"net/textproto".sequencer; @"net/textproto".response @"net/textproto".sequencer }
96 func (@"net/textproto".p·1 *@"net/textproto".Pipeline) EndRequest (@"net/textproto".id·2 uint)
97 func (@"net/textproto".p·1 *@"net/textproto".Pipeline) EndResponse (@"net/textproto".id·2 uint)
98 func (@"net/textproto".p·2 *@"net/textproto".Pipeline) Next () (? uint)
99 func (@"net/textproto".p·1 *@"net/textproto".Pipeline) StartRequest (@"net/textproto".id·2 uint)
100 func (@"net/textproto".p·1 *@"net/textproto".Pipeline) StartResponse (@"net/textproto".id·2 uint)
102 type @"net/textproto".Conn struct { ? @"net/textproto".Reader; ? @"net/textproto".Writer; ? @"net/textproto".Pipeline; @"net/textproto".conn @"io".ReadWriteCloser }
103 func (@"net/textproto".c·2 *@"net/textproto".Conn "esc:0x9") Close () (? error)
104 func (@"net/textproto".c·3 *@"net/textproto".Conn) Cmd (@"net/textproto".format·4 string "esc:0x9", @"net/textproto".args·5 ...interface {} "esc:0x9") (@"net/textproto".id·1 uint, @"net/textproto".err·2 error)
383 type @"".Client struct { Text *@"net/textproto".Conn; @"".conn @"net".Conn; @"".tls bool; @"".serverName string; @"".ext map[string]string; @"".auth []string; @"".localName string; @"".didHello bool; @"".helloError error }
436 net.anet/textproto.astrings.a ?"".PlainAuth ? ?eH?% H;a?` H??(1?H?\$pH?\$xH? H?$? H?D$H?D$ H?l$8H?hH?l$0?= ? H?(H?l$HH?hH?l$@?= ?? H?hH?l$XH?h(H?l$P?= ?? H?h H?l$hH?h8H?l$`?= uZH?h0H?D$ H? 1?H9?tH?\$ H?\$xH?D$pH??(?H? H?$H? H?\$H? H?\$? H?D$?L?@0L?$H?l$? H?D$ ?L?@ L?$H?l$? H?D$ ?Z???L?@L?$H?l$? H?D$ ????H?$H?l$? H?D$ ?????? ????"
546 runtime.convI2I ? $type.*bufio.Writer ? .type.net/textproto.Conn ?
549 Hnet/textproto.(*Reader).ReadResponse ?
551 6net/textproto.(*Conn).Close ? type."".Client ?
575 0runtime.morestack_noctxt p? B"".autotmp_0058 ?type.*"".Client "".autotmp_0057 ?0type.*net/textproto.Conn "".autotmp_0056 0type.*net/textproto.Conn "".autotmp_0055 $type.*bufio.Writer "".autotmp_0054 $type.*bufio.Writer "".autotmp_0053 $type.*bufio.Writer "".autotmp_0052 ?type.io.Writer "".autotmp_0051 $type.*bufio.Reader "".autotmp_0050 ?type.io.Reader "".autotmp_0049 ?.type.io.ReadWriteCloser "".autotmp_0048 type.[]uint8 "".autotmp_0047 type.int "".autotmp_0046 ?$type.*bufio.Writer "".autotmp_0045 ?"type.bufio.Reader "".autotmp_0044 ?type.[]uint8 bufio.w·2 ?type.io.Writer "".~r0 ?$type.*bufio.Writer bufio.w·2 ?type.io.Writer bufio.r·3 ?type.io.Reader bufio.buf·2 ?type.[]uint8 bufio.b·1 ?$type.*bufio.Reader bufio.r·6 ?$type.*bufio.Reader bufio.size·3 ?type.int bufio.rd·2 ?type.io.Reader "".~r0 ?$type.*bufio.Reader bufio.rd·2 ?type.io.Reader *net/textproto.conn·2 ?.type.io.ReadWriteCloser "".err ?type.error "".text ?0type.*net/textproto.Conn "".~r3 Ptype.error "".~r2 @type.*"".Client "".host type.string "".conn type.net.Conn *"???????? ? Lr4?44?"T ???D Z YD??
587 6net/textproto.(*Conn).Close ?
616 2net/textproto.(*Conn).Cmd ?
618 Nnet/textproto.(*Pipeline).StartResponse ? Pnet/textproto.(*Pipeline).EndResponse·f ?
620 Hnet/textproto.(*Reader).ReadResponse ?
698 runtime.convI2I ? $type.*bufio.Writer ? .type.net/textproto.Conn ?
718 0runtime.morestack_noctxt @? H"".autotmp_0108 ?0type.*net/textproto.Conn "".autotmp_0107 0type.*net/textproto.Conn "".autotmp_0106 $type.*bufio.Writer "".autotmp_0105 $type.*bufio.Writer "".autotmp_0104 $type.*bufio.Writer "".autotmp_0103 ?type.io.Writer "".autotmp_0102 $type.*bufio.Reader "".autotmp_0101 ?type.io.Reader "".autotmp_0100 ?.type.io.ReadWriteCloser "".autotmp_0098 ?*type.*crypto/tls.Conn "".autotmp_0097 *type.*crypto/tls.Conn "".autotmp_0095 type.[]uint8 "".autotmp_0094 type.int "".autotmp_0093 ?$type.*bufio.Writer "".autotmp_0092 ?"type.bufio.Reader "".autotmp_0091 ?type.[]uint8 "".autotmp_0088 *type.*crypto/tls.Conn bufio.w·2 ?type.io.Writer "".~r0 ?$type.*bufio.Writer bufio.w·2 ?type.io.Writer bufio.r·3 ?type.io.Reader bufio.buf·2 ?type.[]uint8 bufio.b·1 ?$type.*bufio.Reader bufio.r·6 ?$type.*bufio.Reader bufio.size·3 ?type.int bufio.rd·2 ?type.io.Reader "".~r0 ?$type.*bufio.Reader bufio.rd·2 ?type.io.Reader *net/textproto.conn·2 ?.type.io.ReadWriteCloser (crypto/tls.config·3 ?.type.*crypto/tls.Config $crypto/tls.conn·2 ?type.net.Conn "".err ?type.error "".err ?type.error "".~r1 type.error "".config .type.*crypto/tls.Config "".c type.*"".Client 4"?Z??w?????? ? P?41R??3?? d @??D??
775 Pencoding/base64.(*Encoding).DecodeString ?! 0type.net/textproto.Error ?"
776 "runtime.newobject ?" 6runtime.writeBarrierEnabled ?# Dgo.itab.*net/textproto.Error.error ?# 2type.*net/textproto.Error ?# type.error ?$ Dgo.itab.*net/textproto.Error.error ?$
781 0runtime.morestack_noctxt P? L"".autotmp_0148 ?type.[32]uint8 "".autotmp_0147 type.int "".autotmp_0146 type.int "".autotmp_0145 type.int "".autotmp_0144 type.int "".autotmp_0143 type.int "".autotmp_0142 type.int "".autotmp_0141 type.int "".autotmp_0139 ?2type.*net/textproto.Error "".autotmp_0138 type.int "".autotmp_0137 "type.interface {} "".autotmp_0136 ?"type.interface {} "".autotmp_0135 ?(type.[2]interface {} "".autotmp_0132 ?&type.[]interface {} "".autotmp_0131 type.int "".autotmp_0130 type.int "".autotmp_0129 type.int "".autotmp_0128 type.int "".autotmp_0127 type.int "".autotmp_0126 type.int "".autotmp_0125 type.int "".autotmp_0124 ?&type.*"".ServerInfo "".autotmp_0123 type.int "".autotmp_0122 2type.*net/textproto.Error "".autotmp_0121 otype.[]uint8 "".autotmp_0120 ?type.string "".msg ?type.[]uint8 "".msg64 ?type.string "".code ?type.int "".resp64 ?type.[]uint8 "".err ?type.error "".resp ?type.[]uint8 "".mech ?type.string "".encoding ?<type.*encoding/base64.Encoding "".err ?type.error "".~r1 0type.error "".a type."".Auth "".c type.*"".Client 6"?Z????????? ? ??41?(t_? F?@ y_?1.9' TlK5< b @WGno?n??????n
820 Hnet/textproto.(*Reader).ReadResponse ?
828 Bnet/textproto.(*Writer).DotWriter ? $type."".dataCloser ?
915 6net/textproto.(*Conn).Close ?
933 $net/textproto.init ?
1077 AUTH ?Tgclocals·0c9f45d66730880ae53f2ec5d3a3d3ee X X ? ? ? ? ? ? ? ? ?Tgclocals·2785978c7e4962a50f517fd60be50afc X X ?0Bgo.itab.*crypto/tls.Conn.net.Conn ?0go.string.hdr."STARTTLS" (go.string."STARTTLS" ?(go.string."STARTTLS" STARTTLS ?Tgclocals·6f0b226148d961f3954790b7e93ce091 ? ? 3 ? H @ ? ? " ?Tgclocals·40d58e09484fb003b4bcf8a479bce496 ? ? ?Tgclocals·3fd107f82f3c66de19dce9a3b2163390 ?Tgclocals·655e3f9ebfff69f8460b15185c623a70 ?.go.string.hdr."VRFY %s" &go.string."VRFY %s" ?&go.string."VRFY %s" VRFY %s ?Tgclocals·372e9607edf66a58b6b3566316e6be3a ( ( p p ?Tgclocals·4cc3ebd343ed417b80f0f13e430a0f50 ( ( ?0Dgo.itab.*net/textproto.Error.error ?4go.string.hdr."AUTH %s %s"
1117 ,go.string."helloError" ?,go.string."helloError" helloError ?,go.string.hdr."Client" $go.string."Client" ?$go.string."Client" Client ?type."".Client ? ?x x ?? 0 8 P ` h H0? runtime.algarray @ &runtime.gcbits.d764 P 6go.string.hdr."smtp.Client" p type.*"".Client ? "runtime.zerovalue ?? type."".Client ? (go.string.hdr."Text" ? 0type.*net/textproto.Conn ? (go.string.hdr."conn" ? "go.importpath."". ? type.net.Conn ? &go.string.hdr."tls" ? "go.importpath."". ? type.bool ? 4go.string.hdr."serverName" ? "go.importpath."". ? type.string ? &go.string.hdr."ext" ? "go.importpath."". ? ,type.map[string]string ? (go.string.hdr."auth" ? "go.importpath."". ? type.[]string ? 2go.string.hdr."localName" ? "go.importpath."". ? type.string ? 0go.string.hdr."didHello" ? "go.importpath."". ? type.bool ? 4go.string.hdr."helloError" ? "go.importpath."". ? type.error `? type."".Client ? ,go.string.hdr."Client" ? "go.importpath."". ?? type."".Client ?8go.string.hdr."*smtp.Client" 0go.string."*smtp.Client" ?0go.string."*smtp.Client" *smtp.Client ?fgo.string.hdr."func(*smtp.Client, smtp.Auth) error" # ^go.string."func(*smtp.Client, smtp.Auth) error" ?^go.string."func(*smtp.Client, smtp.Auth) error" P Hfunc(*smtp.Client, smtp.Auth) error ?Htype.func(*"".Client, "".Auth) error ? ? ?C-6 3 0? runtime.algarray @ "runtime.gcbits.01 P fgo.string.hdr."func(*smtp.Client, smtp.Auth) error" p Zgo.weak.type.*func(*"".Client, "".Auth) error ? "runtime.zerovalue ?? Htype.func(*"".Client, "".Auth) error ?? Htype.func(*"".Client, "".Auth) error ? type.*"".Client ? type."".Auth ? type.error ??go.typelink.func(*smtp.Client, smtp.Auth) error func(*"".Client, "".Auth) error Htype.func(*"".Client, "".Auth) error ?Pgo.string.hdr."func(*smtp.Client) error" Hgo.string."func(*smtp.Client) error" ?Hgo.string."func(*smtp.Client) error" @ 2func(*smtp.Client) error ?6type.func(*"".Client) error ? ? ?)-U 3 0? runtime.algarray @ "runtime.gcbits.01 P Pgo.string.hdr."func(*smtp.Client) error" p Hgo.weak.type.*func(*"".Client) error ? "runtime.zerovalue ?? 6type.func(*"".Client) error ?? 6type.func(*"".Client) error ? type.*"".Client ? type.error ?vgo.typelink.func(*smtp.Client) error func(*"".Client) error 6type.func(*"".Client) error ?tgo.string.hdr."func(*smtp.Client) (io.WriteCloser, error)" * lgo.string."func(*smtp.Client) (io.WriteCloser, error)" ?lgo.string."func(*smtp.Client) (io.WriteCloser, error)" ` Vfunc(*smtp.Client) (io.WriteCloser, error) ?Ztype.func(*"".Client) (io.WriteCloser, error) ? ? z7: 3 0? runtime.algarray @ "runtime.gcbits.01 P tgo.string.hdr."func(*smtp.Client) (io.WriteCloser, error)" p lgo.weak.type.*func(*"".Client) (io.WriteCloser, error) ? "runtime.zerovalue ?? Ztype.func(*"".Client) (io.WriteCloser, error) ?? Ztype.func(*"".Client) (io.WriteCloser, error) ? type.*"".Client ? &type.io.WriteCloser ? type.error ??go.typelink.func(*smtp.Client) (io.WriteCloser, error) func(*"".Client) (io.WriteCloser, error) Ztype.func(*"".Client) (io.WriteCloser, error) ?rgo.string.hdr."func(*smtp.Client, string) (bool, string)" ) jgo.string."func(*smtp.Client, string) (bool, string)" ?jgo.string."func(*smtp.Client, string) (bool, string)" ` Tfunc(*smtp.Client, string) (bool, string) ?Xtype.func(*"".Client, string) (bool, string) ? ? ? ?? 3 0? runtime.algarray @ "runtime.gcbits.01 P rgo.string.hdr."func(*smtp.Client, string) (bool, string)" p jgo.weak.type.*func(*"".Client, string) (bool, string) ? "runtime.zerovalue ?? Xtype.func(*"".Client, string) (bool, string) ?? Xtype.func(*"".Client, string) (bool, string) ? type.*"".Client ? type.string ? type.bool ? type.string ??go.typelink.func(*smtp.Client, string) (bool, string) func(*"".Client, string) (bool, string) Xtype.func(*"".Client, string) (bool, string) ?`go.string.hdr."func(*smtp.Client, string) error" Xgo.string."func(*smtp.Client, string) error" ?Xgo.string."func(*smtp.Client, string) error" P Bfunc(*smtp.Client, string) error ?Ftype.func(*"".Client, string) error ? ? ??l 3 0? runtime.algarray @ "runtime.gcbits.01 P `go.string.hdr."func(*smtp.Client, string) error" p Xgo.weak.type.*func(*"".Client, string) error ? "runtime.zerovalue ?? Ftype.func(*"".Client, string) error ?? Ftype.func(*"".Client, string) error ? type.*"".Client ? type.string ? type.error ??go.typelink.func(*smtp.Client, string) error func(*"".Client, string) error Ftype.func(*"".Client, string) error ?jgo.string.hdr."func(*smtp.Client, *tls.Config) error" % bgo.string."func(*smtp.Client, *tls.Config) error" ?bgo.string."func(*smtp.Client, *tls.Config) error" P Lfunc(*smtp.Client, *tls.Config) error ?^type.func(*"".Client, *crypto/tls.Config) error ? ? ??A 3 0? runtime.algarray @ "runtime.gcbits.01 P jgo.string.hdr."func(*smtp.Client, *tls.Config) error" p pgo.weak.type.*func(*"".Client, *crypto/tls.Config) error ? "runtime.zerovalue ?? ^type.func(*"".Client, *crypto/tls.Config) error ?? ^type.func(*"".Client, *crypto/tls.Config) error ? type.*"".Client ? .type.*crypto/tls.Config ? type.error ??go.typelink.func(*smtp.Client, *tls.Config) error func(*"".Client, *crypto/tls.Config) error ^type.func(*"".Client, *crypto/tls.Config) error ?|go.string.hdr."func(*smtp.Client) (tls.ConnectionState, bool)" . tgo.string."func(*smtp.Client) (tls.ConnectionState, bool)" ?tgo.string."func(*smtp.Client) (tls.ConnectionState, bool)" ` ^func(*smtp.Client) (tls.ConnectionState, bool) ?ptype.func(*"".Client) (crypto/tls.ConnectionState, bool) ? ? ??]? 3 0? runtime.algarray @ "runtime.gcbits.01 P |go.string.hdr."func(*smtp.Client) (tls.ConnectionState, bool)" p ?go.weak.type.*func(*"".Client) (crypto/tls.ConnectionState, bool) ? "runtime.zerovalue ?? ptype.func(*"".Client) (crypto/tls.ConnectionState, bool) ?? ptype.func(*"".Client) (crypto/tls.ConnectionState, bool) ? type.*"".Client ? >type.crypto/tls.ConnectionState ? type.bool ??go.typelink.func(*smtp.Client) (tls.ConnectionState, bool) func(*"".Client) (crypto/tls.ConnectionState, bool) ptype.func(*"".Client) (crypto/tls.ConnectionState, bool) ??go.string.hdr."func(*smtp.Client, int, string, ...interface {}) (int, string, error)" E ?go.string."func(*smtp.Client, int, string, ...interface {}) (int, string, error)" ??go.string."func(*smtp.Client, int, string, ...interface {}) (int, string, error)" ? ?func(*smtp.Client, int, string, ...interface {}) (int, string, error) ??type.func(*"".Client, int, string, ...interface {}) (int, string, error) ? ? ??a 3 0? runtime.algarray @ "runtime.gcbits.01 P ?go.string.hdr."func(*smtp.Client, int, string, ...interface {}) (int, string, error)" p ?go.weak.type.*func(*"".Client, int, string, ...interface {}) (int, string, error) ? "runtime.zerovalue ?? ?type.func(*"".Client, int, string, ...interface {}) (int, string, error) ?? ?type.func(*"".Client, int, string, ...interface {}) (int, string, error) ? type.*"".Client ? type.int ? type.string ? &type.[]interface {} ? type.int ? type.string ? type.error ??go.typelink.func(*smtp.Client, int, string, ...interface {}) (int, string, error) func(*"".Client, int, string, ...interface {}) (int, string, error) ?type.func(*"".Client, int, string, ...interface {}) (int, string, error) ?Jgo.string.hdr."func(smtp.Auth) error" Bgo.string."func(smtp.Auth) error" ?Bgo.string."func(smtp.Auth) error" 0 ,func(smtp.Auth) error ?0type.func("".Auth) error ? ? ??(? 3 0? runtime.algarray @ "runtime.gcbits.01 P Jgo.string.hdr."func(smtp.Auth) error" p Bgo.weak.type.*func("".Auth) error ? "runtime.zerovalue ?? 0type.func("".Auth) error ?? 0type.func("".Auth) error ? type."".Auth ? type.error ?jgo.typelink.func(smtp.Auth) error func("".Auth) error 0type.func("".Auth) error ?*go.string.hdr."Close" "go.string."Close" ?"go.string."Close" Close ?8go.string.hdr."func() error" 0go.string."func() error" ?0go.string."func() error" func() error ?"type.func() error ? ? ??? 3 0? runtime.algarray @ "runtime.gcbits.01 P 8go.string.hdr."func() error" p 4go.weak.type.*func() error ? "runtime.zerovalue ?? "type.func() error ?? "type.func() error ? type.error ?Jgo.typelink.func() error func() error "type.func() error ?(go.string.hdr."Data" go.string."Data" ? go.string."Data"
1176 ,go.string."crypto/tls" ?.go.string.hdr."strings" &go.string."strings" ?&go.string."strings" strings ?,go.importpath.strings. &go.string."strings" ?&go.string.hdr."net" go.string."net" ?go.string."net" net ?$go.importpath.net. go.string."net" ?>go.string.hdr."encoding/base64" 6go.string."encoding/base64" ?6go.string."encoding/base64" encoding/base64 ?<go.importpath.encoding/base64. 6go.string."encoding/base64" ?:go.string.hdr."net/textproto" 2go.string."net/textproto" ?2go.string."net/textproto" net/textproto