Versions in this module Expand all Collapse all v2 v2.31.10 Jul 10, 2023 Changes in this version + type A interface + Call func() (B, error) + type AsyncProducer interface + Input func() chan<- bool + Output func() <-chan bool + Whatever func() chan bool + type B struct + type Blank interface + Create func(x interface{}) error + type C int + type ConsulLock interface + Lock func(<-chan struct{}) (<-chan struct{}, error) + Unlock func() error + type EmbeddedGet interface + type Err struct + func (e *Err) Code() uint64 + func (e *Err) Error() string + type Example interface + A func() http.Flusher + B func(fixtureshttp string) my_http.MyStruct + type Expecter interface + ManyArgsReturns func(str string, i int) (strs []string, err error) + NoArg func() string + NoReturn func(str string) + Variadic func(ints ...int) error + VariadicMany func(i int, a string, intfs ...interface{}) error + type Fooer interface + Bar func(f func([]int)) + Baz func(path string) func(x string) string + Foo func(f func(x string) string) error + type FuncArgsCollision interface + Foo func(ret interface{}) error + type GenericType struct + Any T + Some []S + type GetGeneric interface + Get func() T + type GetInt interface + Get func() int + type HasConflictingNestedImports interface + Z func() http.MyStruct + type ImportsSameAsPackage interface + A func() test.B + B func() KeyManager + C func(C) + type KeyManager interface + GetKey func(string, uint16) ([]byte, *Err) + type MapFunc interface + Get func(m map[string]func(string) string) error + type MapToInterface interface + Foo func(arg1 ...map[string]interface{}) + type MyReader interface + type Requester interface + Get func(path string) (string, error) + type Requester2 interface + Get func(path string) error + type Requester3 interface + Get func() error + type Requester4 interface + Get func() + type RequesterArgSameAsImport interface + Get func(json string) *json.RawMessage + type RequesterArgSameAsNamedImport interface + Get func(json string) *json.RawMessage + type RequesterArgSameAsPkg interface + Get func(test string) + type RequesterArray interface + Get func(path string) ([2]string, error) + type RequesterElided interface + Get func(path, url string) error + type RequesterGenerics interface + GenericAnonymousStructs func(struct{ ... }) struct{ ... } + GenericArguments func(TAny, TComparable) (TSigned, TIntf) + GenericStructs func(GenericType[TAny, TIntf]) GenericType[TSigned, TIntf] + type RequesterIface interface + Get func() io.Reader + type RequesterNS interface + Get func(path string) (http.Response, error) + type RequesterPtr interface + Get func(path string) (*string, error) + type RequesterReturnElided interface + Get func(path string) (a, b, c int, err error) + Put func(path string) (_ int, err error) + type RequesterSlice interface + Get func(path string) ([]string, error) + type RequesterVariadic interface + Get func(values ...string) bool + MultiWriteToFile func(filename string, w ...io.Writer) string + OneInterface func(a ...interface{}) bool + Sprintf func(format string, a ...interface{}) string + type SendFunc func(ctx context.Context, data string) (int, error) + type Sibling interface + DoSomething func() + type StructWithTag interface + MethodA func(v ...) ... + type UnsafeInterface interface + Do func(ptr *unsafe.Pointer) + type UsesOtherPkgIface interface + DoSomethingElse func(obj Sibling)