Versions in this module Expand all Collapse all v0 v0.12.5 Mar 4, 2020 v0.12.4 Mar 3, 2020 v0.12.3 Feb 7, 2019 GO-2020-0033 GO-2020-0033: Path Traversal in aahframe.work v0.12.2 Dec 13, 2018 GO-2020-0033 GO-2020-0033: Path Traversal in aahframe.work v0.12.1 Dec 8, 2018 GO-2020-0033 GO-2020-0033: Path Traversal in aahframe.work v0.12.0 Dec 2, 2018 GO-2020-0033 GO-2020-0033: Path Traversal in aahframe.work Changes in this version + func FindFieldIndexes(targetTyp reflect.Type, searchTyp reflect.Type) [][]int + type Method struct + Name string + Parameters []*Parameter + type Parameter struct + Kind reflect.Kind + Name string + Type reflect.Type + type Program struct + Packages []*packageInfo + Path string + RegisteredActions map[string]map[string]uint8 + func Inspect(dir, importPath string, excludes ess.Excludes, ...) (*Program, []error) + func (prg *Program) CreateImportPaths(types []*typeInfo, importPaths map[string]string) map[string]string + func (prg *Program) FindTypeByEmbeddedType(qualifiedTypeName string) []*typeInfo + type Target struct + EmbeddedIndexes [][]int + FqName string + Methods map[string]*Method + Name string + Namespace string + NoSuffixName string + Type reflect.Type + func (t *Target) Lookup(methodName string) *Method + type TargetRegistry struct + Registry map[string]*Target + SearchType reflect.Type + func (tr *TargetRegistry) Add(t interface{}, methods []*Method) + func (tr *TargetRegistry) Lookup(fqName string) *Target