pkg net/smtp, func Dial(string) (*Client, error)
pkg net/smtp, func NewClient(net.Conn, string) (*Client, error)
pkg net/smtp, func PlainAuth(string, string, string, string) Auth
pkg net/smtp, func SendMail(string, Auth, string, []string, []uint8) error
pkg net/smtp, method (*Client) Auth(Auth) error
pkg net/smtp, method (*Client) Data() (io.WriteCloser, error)
pkg net/smtp, method (*Client) Extension(string) (bool, string)
pkg net/smtp, method (*Client) Mail(string) error
pkg net/smtp, method (*Client) Quit() error
pkg net/smtp, method (*Client) Rcpt(string) error
pkg net/smtp, method (*Client) Reset() error
pkg net/smtp, method (*Client) StartTLS(*tls.Config) error
pkg net/smtp, method (*Client) Verify(string) error
pkg net/smtp, type Auth interface { Next, Start }
pkg net/smtp, type Auth interface, Next([]uint8, bool) ([]uint8, error)
pkg net/smtp, type Auth interface, Start(*ServerInfo) (string, []uint8, error)
pkg net/smtp, type Client struct
pkg net/smtp, type Client struct, Text *textproto.Conn
pkg net/smtp, type ServerInfo struct
pkg net/smtp, type ServerInfo struct, Auth []string
pkg net/smtp, type ServerInfo struct, Name string
pkg net/smtp, type ServerInfo struct, TLS bool
pkg net/textproto, func CanonicalMIMEHeaderKey(string) string
pkg net/textproto, func Dial(string, string) (*Conn, error)
pkg net/textproto, func NewConn(io.ReadWriteCloser) *Conn
pkg net/textproto, func NewReader(*bufio.Reader) *Reader
pkg net/textproto, func NewWriter(*bufio.Writer) *Writer
pkg net/textproto, method (*Conn) Close() error
pkg net/textproto, method (*Conn) Cmd(string, ...interface{}) (uint, error)
pkg net/textproto, method (*Conn) DotReader() io.Reader
pkg net/textproto, method (*Conn) DotWriter() io.WriteCloser
pkg net/textproto, method (*Conn) EndRequest(uint)
pkg net/textproto, method (*Conn) EndResponse(uint)
pkg net/textproto, method (*Conn) Next() uint
pkg net/textproto, method (*Conn) PrintfLine(string, ...interface{}) error
pkg net/textproto, method (*Conn) ReadCodeLine(int) (int, string, error)
pkg net/textproto, method (*Conn) ReadContinuedLine() (string, error)
pkg net/textproto, method (*Conn) ReadContinuedLineBytes() ([]uint8, error)
pkg net/textproto, method (*Conn) ReadDotBytes() ([]uint8, error)
pkg net/textproto, method (*Conn) ReadDotLines() ([]string, error)
pkg net/textproto, method (*Conn) ReadLine() (string, error)
pkg net/textproto, method (*Conn) ReadLineBytes() ([]uint8, error)
pkg net/textproto, method (*Conn) ReadMIMEHeader() (MIMEHeader, error)
pkg net/textproto, method (*Conn) ReadResponse(int) (int, string, error)
pkg net/textproto, method (*Conn) StartRequest(uint)
pkg net/textproto, method (*Conn) StartResponse(uint)
pkg net/textproto, method (*Error) Error() string
pkg net/textproto, method (*Pipeline) EndRequest(uint)
pkg net/textproto, method (*Pipeline) EndResponse(uint)
pkg net/textproto, method (*Pipeline) Next() uint
pkg net/textproto, method (*Pipeline) StartRequest(uint)
pkg net/textproto, method (*Pipeline) StartResponse(uint)
pkg net/textproto, method (*Reader) DotReader() io.Reader
pkg net/textproto, method (*Reader) ReadCodeLine(int) (int, string, error)
pkg net/textproto, method (*Reader) ReadContinuedLine() (string, error)
pkg net/textproto, method (*Reader) ReadContinuedLineBytes() ([]uint8, error)
pkg net/textproto, method (*Reader) ReadDotBytes() ([]uint8, error)
pkg net/textproto, method (*Reader) ReadDotLines() ([]string, error)
pkg net/textproto, method (*Reader) ReadLine() (string, error)
pkg net/textproto, method (*Reader) ReadLineBytes() ([]uint8, error)
pkg net/textproto, method (*Reader) ReadMIMEHeader() (MIMEHeader, error)
pkg net/textproto, method (*Reader) ReadResponse(int) (int, string, error)
pkg net/textproto, method (*Writer) DotWriter() io.WriteCloser
pkg net/textproto, method (*Writer) PrintfLine(string, ...interface{}) error
pkg net/textproto, method (MIMEHeader) Add(string, string)
pkg net/textproto, method (MIMEHeader) Del(string)
pkg net/textproto, method (MIMEHeader) Get(string) string
pkg net/textproto, method (MIMEHeader) Set(string, string)
pkg net/textproto, method (ProtocolError) Error() string
pkg net/textproto, type Conn struct
pkg net/textproto, type Conn struct, embedded Pipeline
pkg net/textproto, type Conn struct, embedded Reader
pkg net/textproto, type Conn struct, embedded Writer
pkg net/textproto, type Error struct
pkg net/textproto, type Error struct, Code int
pkg net/textproto, type Error struct, Msg string
pkg net/textproto, type MIMEHeader map[string][]string
pkg net/textproto, type Pipeline struct
pkg net/textproto, type ProtocolError string
pkg net/textproto, type Reader struct
pkg net/textproto, type Reader struct, R *bufio.Reader
pkg net/textproto, type Writer struct
pkg net/textproto, type Writer struct, W *bufio.Writer
pkg net/url, func Parse(string) (*URL, error)
pkg net/url, func ParseQuery(string) (Values, error)
pkg net/url, func ParseRequestURI(string) (*URL, error)
pkg net/url, func QueryEscape(string) string
pkg net/url, func QueryUnescape(string) (string, error)
pkg net/url, func User(string) *Userinfo
pkg net/url, func UserPassword(string, string) *Userinfo
pkg net/url, method (*Error) Error() string
pkg net/url, method (*URL) IsAbs() bool
pkg net/url, method (*URL) Parse(string) (*URL, error)
pkg net/url, method (*URL) Query() Values
pkg net/url, method (*URL) RequestURI() string
pkg net/url, method (*URL) ResolveReference(*URL) *URL
pkg net/url, method (*URL) String() string
pkg net/url, method (*Userinfo) Password() (string, bool)
pkg net/url, method (*Userinfo) String() string
pkg net/url, method (*Userinfo) Username() string
pkg net/url, method (EscapeError) Error() string
pkg net/url, method (Values) Add(string, string)
pkg net/url, method (Values) Del(string)
pkg net/url, method (Values) Encode() string
pkg net/url, method (Values) Get(string) string
pkg net/url, method (Values) Set(string, string)
pkg net/url, type Error struct
pkg net/url, type Error struct, Err error
pkg net/url, type Error struct, Op string
pkg net/url, type Error struct, URL string
pkg net/url, type EscapeError string
pkg net/url, type URL struct
pkg net/url, type URL struct, Fragment string
pkg net/url, type URL struct, Host string
pkg net/url, type URL struct, Opaque string
pkg net/url, type URL struct, Path string
pkg net/url, type URL struct, RawQuery string
pkg net/url, type URL struct, Scheme string
pkg net/url, type URL struct, User *Userinfo
pkg net/url, type Userinfo struct
pkg net/url, type Values map[string][]string
pkg os, const DevNull ideal-string
pkg os, const ModeAppend FileMode
pkg os, const ModeCharDevice FileMode
pkg os, const ModeDevice FileMode
pkg os, const ModeDir FileMode
pkg os, const ModeExclusive FileMode
pkg os, const ModeNamedPipe FileMode
pkg os, const ModePerm FileMode
pkg os, const ModeSetgid FileMode
pkg os, const ModeSetuid FileMode
pkg os, const ModeSocket FileMode
pkg os, const ModeSticky FileMode
pkg os, const ModeSymlink FileMode
pkg os, const ModeTemporary FileMode
pkg os, const ModeType FileMode
pkg os, const O_APPEND int
pkg os, const O_CREATE int
pkg os, const O_RDONLY int
pkg os, const O_TRUNC int
pkg os, const O_WRONLY int
pkg os, const PathListSeparator ideal-char
pkg os, const PathSeparator ideal-char
pkg os, const SEEK_CUR int
pkg os, const SEEK_END int
pkg os, const SEEK_SET int
pkg os, func Chdir(string) error
pkg os, func Chmod(string, FileMode) error
pkg os, func Chown(string, int, int) error
pkg os, func Chtimes(string, time.Time, time.Time) error
pkg os, func Create(string) (*File, error)
pkg os, func Environ() []string
pkg os, func Expand(string, func(string) string) string
pkg os, func ExpandEnv(string) string
pkg os, func FindProcess(int) (*Process, error)
pkg os, func Getegid() int
pkg os, func Getenv(string) string
pkg os, func Geteuid() int
pkg os, func Getgid() int
pkg os, func Getgroups() ([]int, error)
pkg os, func Getpagesize() int
pkg os, func Getpid() int
pkg os, func Getppid() int
pkg os, func Getuid() int
pkg os, func Getwd() (string, error)
pkg os, func Hostname() (string, error)
pkg os, func IsExist(error) bool
pkg os, func IsNotExist(error) bool
pkg os, func IsPathSeparator(uint8) bool
pkg os, func IsPermission(error) bool
pkg os, func Lchown(string, int, int) error
pkg os, func Link(string, string) error
pkg os, func Lstat(string) (FileInfo, error)
pkg os, func Mkdir(string, FileMode) error
pkg os, func MkdirAll(string, FileMode) error
pkg os, func NewFile(uintptr, string) *File
pkg os, func NewSyscallError(string, error) error
pkg os, func Open(string) (*File, error)
pkg os, func OpenFile(string, int, FileMode) (*File, error)
pkg os, func Pipe() (*File, *File, error)
pkg os, func Readlink(string) (string, error)
pkg os, func Remove(string) error
pkg os, func RemoveAll(string) error
pkg os, func Rename(string, string) error
pkg os, func SameFile(FileInfo, FileInfo) bool
pkg os, func Setenv(string, string) error
pkg os, func StartProcess(string, []string, *ProcAttr) (*Process, error)
pkg os, func Stat(string) (FileInfo, error)
pkg os, func Symlink(string, string) error
pkg os, func TempDir() string
pkg os, func Truncate(string, int64) error
pkg os, method (*File) Chdir() error
pkg os, method (*File) Chmod(FileMode) error
pkg os, method (*File) Chown(int, int) error
pkg os, method (*File) Close() error
pkg os, method (*File) Fd() uintptr
pkg os, method (*File) Name() string
pkg os, method (*File) Read([]uint8) (int, error)
pkg os, method (*File) ReadAt([]uint8, int64) (int, error)
pkg os, method (*File) Readdir(int) ([]FileInfo, error)
pkg os, method (*File) Readdirnames(int) ([]string, error)
pkg os, method (*File) Seek(int64, int) (int64, error)
pkg os, method (*File) Stat() (FileInfo, error)
pkg os, method (*File) Sync() error
pkg os, method (*File) Truncate(int64) error
pkg os, method (*File) Write([]uint8) (int, error)
pkg os, method (*File) WriteAt([]uint8, int64) (int, error)
pkg os, method (*File) WriteString(string) (int, error)
pkg os, method (*LinkError) Error() string
pkg os, method (*PathError) Error() string
pkg os, method (*Process) Kill() error
pkg os, method (*Process) Release() error
pkg os, method (*Process) Signal(Signal) error
pkg os, method (*Process) Wait() (*ProcessState, error)
pkg os, method (*ProcessState) Exited() bool
pkg os, method (*ProcessState) Pid() int
pkg os, method (*ProcessState) String() string
pkg os, method (*ProcessState) Success() bool
pkg os, method (*ProcessState) Sys() interface{}
pkg os, method (*ProcessState) SysUsage() interface{}
pkg os, method (*ProcessState) SystemTime() time.Duration
pkg os, method (*ProcessState) UserTime() time.Duration
pkg os, method (*SyscallError) Error() string
pkg os, method (FileMode) IsDir() bool
pkg os, method (FileMode) Perm() FileMode
pkg os, method (FileMode) String() string
pkg os, type FileInfo interface { IsDir, ModTime, Mode, Name, Size, Sys }
pkg os, type FileInfo interface, IsDir() bool
pkg os, type FileInfo interface, ModTime() time.Time
pkg os, type FileInfo interface, Mode() FileMode
pkg os, type FileInfo interface, Name() string
pkg os, type FileInfo interface, Size() int64
pkg os, type FileInfo interface, Sys() interface{}
pkg os, type FileMode uint32
pkg os, type LinkError struct
pkg os, type LinkError struct, Err error
pkg os, type LinkError struct, New string
pkg os, type LinkError struct, Old string
pkg os, type LinkError struct, Op string
pkg os, type PathError struct
pkg os, type PathError struct, Err error
pkg os, type PathError struct, Op string
pkg os, type PathError struct, Path string
pkg os, type ProcAttr struct
pkg os, type ProcAttr struct, Dir string
pkg os, type ProcAttr struct, Env []string
pkg os, type ProcAttr struct, Files []*File
pkg os, type ProcAttr struct, Sys *syscall.SysProcAttr
pkg os, type Process struct
pkg os, type Process struct, Pid int
pkg os, type ProcessState struct
pkg os, type Signal interface { Signal, String }
pkg os, type Signal interface, Signal()
pkg os, type Signal interface, String() string
pkg os, type SyscallError struct
pkg os, type SyscallError struct, Err error
pkg os, type SyscallError struct, Syscall string
pkg os, var Args []string
pkg os, var ErrExist error
pkg os, var ErrInvalid error
pkg os, var ErrNotExist error
pkg os, var ErrPermission error
pkg os, var Interrupt Signal
pkg os/exec, func Command(string, ...string) *Cmd
pkg os/exec, func LookPath(string) (string, error)
pkg os/exec, method (*Cmd) CombinedOutput() ([]uint8, error)
pkg os/exec, method (*Cmd) Output() ([]uint8, error)
pkg os/exec, method (*Cmd) Run() error
pkg os/exec, method (*Cmd) Start() error
pkg os/exec, method (*Cmd) StderrPipe() (io.ReadCloser, error)
pkg os/exec, method (*Cmd) StdinPipe() (io.WriteCloser, error)
pkg os/exec, method (*Cmd) StdoutPipe() (io.ReadCloser, error)
pkg os/exec, method (*Cmd) Wait() error
pkg os/exec, method (*Error) Error() string
pkg os/exec, method (*ExitError) Error() string
pkg os/exec, method (ExitError) Exited() bool
pkg os/exec, method (ExitError) Pid() int
pkg os/exec, method (ExitError) String() string
pkg os/exec, method (ExitError) Success() bool
pkg os/exec, method (ExitError) Sys() interface{}
pkg os/exec, method (ExitError) SysUsage() interface{}
pkg os/exec, method (ExitError) SystemTime() time.Duration
pkg os/exec, method (ExitError) UserTime() time.Duration
pkg os/exec, type Cmd struct
pkg os/exec, type Cmd struct, Args []string
pkg os/exec, type Cmd struct, Dir string
pkg os/exec, type Cmd struct, Env []string
pkg os/exec, type Cmd struct, ExtraFiles []*os.File
pkg os/exec, type Cmd struct, Path string
pkg os/exec, type Cmd struct, Process *os.Process
pkg os/exec, type Cmd struct, ProcessState *os.ProcessState
pkg os/exec, type Cmd struct, Stderr io.Writer
pkg os/exec, type Cmd struct, Stdin io.Reader
pkg os/exec, type Cmd struct, Stdout io.Writer
pkg os/exec, type Cmd struct, SysProcAttr *syscall.SysProcAttr
pkg os/exec, type Error struct
pkg os/exec, type Error struct, Err error
pkg os/exec, type Error struct, Name string
pkg os/exec, type ExitError struct
pkg os/exec, type ExitError struct, embedded *os.ProcessState
pkg os/exec, var ErrNotFound error
pkg os/signal, func Notify(chan<- os.Signal, ...os.Signal)
pkg os/user, func Current() (*User, error)
pkg os/user, func Lookup(string) (*User, error)
pkg os/user, func LookupId(string) (*User, error)
pkg os/user, method (UnknownUserError) Error() string
pkg os/user, method (UnknownUserIdError) Error() string
pkg os/user, type UnknownUserError string
pkg os/user, type UnknownUserIdError int
pkg os/user, type User struct
pkg os/user, type User struct, Gid string
pkg os/user, type User struct, HomeDir string
pkg os/user, type User struct, Name string
pkg os/user, type User struct, Uid string
pkg os/user, type User struct, Username string
pkg path, func Base(string) string
pkg path, func Clean(string) string
pkg path, func Dir(string) string
pkg path, func Ext(string) string
pkg path, func IsAbs(string) bool
pkg path, func Join(...string) string
pkg path, func Match(string, string) (bool, error)
pkg path, func Split(string) (string, string)
pkg path, var ErrBadPattern error
pkg path/filepath, const ListSeparator ideal-char
pkg path/filepath, const Separator ideal-char
pkg path/filepath, func Abs(string) (string, error)
pkg path/filepath, func Base(string) string
pkg path/filepath, func Clean(string) string
pkg path/filepath, func Dir(string) string
pkg path/filepath, func EvalSymlinks(string) (string, error)
pkg path/filepath, func Ext(string) string
pkg path/filepath, func FromSlash(string) string
pkg path/filepath, func Glob(string) ([]string, error)
pkg path/filepath, func HasPrefix(string, string) bool
pkg path/filepath, func IsAbs(string) bool
pkg path/filepath, func Join(...string) string
pkg path/filepath, func Match(string, string) (bool, error)
pkg path/filepath, func Rel(string, string) (string, error)
pkg path/filepath, func Split(string) (string, string)
pkg path/filepath, func SplitList(string) []string
pkg path/filepath, func ToSlash(string) string
pkg path/filepath, func VolumeName(string) string
pkg path/filepath, func Walk(string, WalkFunc) error
pkg path/filepath, type WalkFunc func(string, os.FileInfo, error) error
pkg path/filepath, var ErrBadPattern error
pkg path/filepath, var SkipDir error
pkg reflect, const Array Kind
pkg reflect, const Bool Kind
pkg reflect, const BothDir ChanDir
pkg reflect, const Chan Kind
pkg reflect, const Complex128 Kind
pkg reflect, const Complex64 Kind
pkg reflect, const Float32 Kind
pkg reflect, const Float64 Kind
pkg reflect, const Func Kind
pkg reflect, const Int Kind
pkg reflect, const Int16 Kind
pkg reflect, const Int32 Kind
pkg reflect, const Int64 Kind
pkg reflect, const Int8 Kind
pkg reflect, const Interface Kind
pkg reflect, const Invalid Kind
pkg reflect, const Map Kind
pkg reflect, const Ptr Kind
pkg reflect, const RecvDir ChanDir
pkg reflect, const SendDir ChanDir
pkg reflect, const Slice Kind
pkg reflect, const String Kind
pkg reflect, const Struct Kind
pkg reflect, const Uint Kind
pkg reflect, const Uint16 Kind
pkg reflect, const Uint32 Kind
pkg reflect, const Uint64 Kind
pkg reflect, const Uint8 Kind
pkg reflect, const Uintptr Kind
pkg reflect, const UnsafePointer Kind
pkg reflect, func Append(Value, ...Value) Value
pkg reflect, func AppendSlice(Value, Value) Value
pkg reflect, func Copy(Value, Value) int
pkg reflect, func DeepEqual(interface{}, interface{}) bool
pkg reflect, func Indirect(Value) Value
pkg reflect, func MakeChan(Type, int) Value
pkg reflect, func MakeMap(Type) Value
pkg reflect, func MakeSlice(Type, int, int) Value
pkg reflect, func New(Type) Value
pkg reflect, func NewAt(Type, unsafe.Pointer) Value
pkg reflect, func PtrTo(Type) Type
pkg reflect, func TypeOf(interface{}) Type
pkg reflect, func ValueOf(interface{}) Value
pkg reflect, func Zero(Type) Value
pkg reflect, method (*ValueError) Error() string
pkg reflect, method (ChanDir) String() string
pkg reflect, method (Kind) String() string
pkg reflect, method (StructTag) Get(string) string
pkg reflect, method (Value) Addr() Value
pkg reflect, method (Value) Bool() bool
pkg reflect, method (Value) Bytes() []uint8
pkg reflect, method (Value) Call([]Value) []Value
pkg reflect, method (Value) CallSlice([]Value) []Value
pkg reflect, method (Value) CanAddr() bool
pkg reflect, method (Value) CanInterface() bool
pkg reflect, method (Value) CanSet() bool
pkg reflect, method (Value) Cap() int
pkg reflect, method (Value) Close()
pkg reflect, method (Value) Complex() complex128
pkg reflect, method (Value) Elem() Value
pkg reflect, method (Value) Field(int) Value
pkg reflect, method (Value) FieldByIndex([]int) Value
pkg reflect, method (Value) FieldByName(string) Value
pkg reflect, method (Value) FieldByNameFunc(func(string) bool) Value
pkg reflect, method (Value) Float() float64
pkg reflect, method (Value) Index(int) Value
pkg reflect, method (Value) Int() int64
pkg reflect, method (Value) Interface() interface{}
pkg reflect, method (Value) InterfaceData() [2]uintptr
pkg reflect, method (Value) IsNil() bool
pkg reflect, method (Value) IsValid() bool
pkg reflect, method (Value) Kind() Kind
pkg reflect, method (Value) Len() int
pkg reflect, method (Value) MapIndex(Value) Value
pkg reflect, method (Value) MapKeys() []Value
pkg reflect, method (Value) Method(int) Value
pkg reflect, method (Value) MethodByName(string) Value
pkg reflect, method (Value) NumField() int
pkg reflect, method (Value) NumMethod() int
pkg reflect, method (Value) OverflowComplex(complex128) bool
pkg reflect, method (Value) OverflowFloat(float64) bool
pkg reflect, method (Value) OverflowInt(int64) bool
pkg reflect, method (Value) OverflowUint(uint64) bool
pkg reflect, method (Value) Pointer() uintptr
pkg reflect, method (Value) Recv() (Value, bool)
pkg reflect, method (Value) Send(Value)
pkg reflect, method (Value) Set(Value)
pkg reflect, method (Value) SetBool(bool)
pkg reflect, method (Value) SetBytes([]uint8)
pkg reflect, method (Value) SetComplex(complex128)
pkg reflect, method (Value) SetFloat(float64)
pkg reflect, method (Value) SetInt(int64)
pkg reflect, method (Value) SetLen(int)
pkg reflect, method (Value) SetMapIndex(Value, Value)
pkg reflect, method (Value) SetPointer(unsafe.Pointer)
pkg reflect, method (Value) SetString(string)
pkg reflect, method (Value) SetUint(uint64)
pkg reflect, method (Value) Slice(int, int) Value
pkg reflect, method (Value) String() string
pkg reflect, method (Value) TryRecv() (Value, bool)
pkg reflect, method (Value) TrySend(Value) bool
pkg reflect, method (Value) Type() Type
pkg reflect, method (Value) Uint() uint64
pkg reflect, method (Value) UnsafeAddr() uintptr
pkg reflect, type ChanDir int
pkg reflect, type Kind uint
pkg reflect, type Method struct
pkg reflect, type Method struct, Func Value
pkg reflect, type Method struct, Index int
pkg reflect, type Method struct, Name string
pkg reflect, type Method struct, PkgPath string
pkg reflect, type Method struct, Type Type
pkg reflect, type SliceHeader struct
pkg reflect, type SliceHeader struct, Cap int
pkg reflect, type SliceHeader struct, Data uintptr
pkg reflect, type SliceHeader struct, Len int
pkg reflect, type StringHeader struct
pkg reflect, type StringHeader struct, Data uintptr
pkg reflect, type StringHeader struct, Len int
pkg reflect, type StructField struct
pkg reflect, type StructField struct, Anonymous bool
pkg reflect, type StructField struct, Index []int
pkg reflect, type StructField struct, Name string
pkg reflect, type StructField struct, Offset uintptr
pkg reflect, type StructField struct, PkgPath string
pkg reflect, type StructField struct, Tag StructTag
pkg reflect, type StructField struct, Type Type
pkg reflect, type StructTag string
pkg reflect, type Type interface, Align() int
pkg reflect, type Type interface, AssignableTo(Type) bool
pkg reflect, type Type interface, Bits() int
pkg reflect, type Type interface, ChanDir() ChanDir
pkg reflect, type Type interface, Elem() Type
pkg reflect, type Type interface, Field(int) StructField
pkg reflect, type Type interface, FieldAlign() int
pkg reflect, type Type interface, FieldByIndex([]int) StructField
pkg reflect, type Type interface, FieldByName(string) (StructField, bool)
pkg reflect, type Type interface, FieldByNameFunc(func(string) bool) (StructField, bool)
pkg reflect, type Type interface, Implements(Type) bool
pkg reflect, type Type interface, In(int) Type
pkg reflect, type Type interface, IsVariadic() bool
pkg reflect, type Type interface, Key() Type
pkg reflect, type Type interface, Kind() Kind