Versions in this module Expand all Collapse all v1 v1.0.1 Feb 20, 2024 Changes in this version + func ParseStatusErrMsg(s string) (string, bool) + type StatusError struct + Errors []*statuserror.StatusErr + TypeName *types.TypeName + func (s *StatusError) Name() string + func (s *StatusError) WriteMethodCanBeTalkError(file *codegen.File) + func (s *StatusError) WriteMethodCode(file *codegen.File) + func (s *StatusError) WriteMethodImplements(file *codegen.File) + func (s *StatusError) WriteMethodKey(file *codegen.File) + func (s *StatusError) WriteMethodMsg(file *codegen.File) + func (s *StatusError) WriteMethodStatus(file *codegen.File) + func (s *StatusError) WriteMethodStatusErrAndError(file *codegen.File) + func (s *StatusError) WriteToFile(file *codegen.File) + type StatusErrorGenerator struct + func NewStatusErrorGenerator(pkg *packagesx.Package) *StatusErrorGenerator + func (g *StatusErrorGenerator) Output(cwd string) + func (g *StatusErrorGenerator) Scan(names ...string) + type StatusErrorScanner struct + StatusErrors map[*types.TypeName][]*statuserror.StatusErr + func NewStatusErrorScanner(pkg *packagesx.Package) *StatusErrorScanner + func (scanner *StatusErrorScanner) StatusError(typeName *types.TypeName) []*statuserror.StatusErr