Versions in this module Expand all Collapse all v1 v1.0.0 Dec 20, 2022 Changes in this version + type Inspector struct + ProjectRootDir string + func NewInspector(root string) *Inspector + func (c *Inspector) MethodsFromTypes(include []reflect.Type, exclude []reflect.Type) Methods + type Method struct + Imports []string + In []string + Name string + Out []string + Owner reflect.Type + OwnerName string + func (m Method) Declaration(receiver string) string + func (m Method) DeclarationNamed(receiver string) string + func (m Method) Delegate(receiver, delegate string) string + func (m Method) String() string + type Methods []Method + func (m Methods) Imports() []string + func (m Methods) ToMarshalJSON(receiver, pkgPath string, excludes ...string) (string, []string)