Documentation ¶
Index ¶
- Variables
- func ParseStatusErrMsg(s string) (string, bool)
- type Generator
- type Scanner
- type StatusError
- func (s *StatusError) Name() string
- func (s *StatusError) SnippetCanBeTalk(f *gen.File) gen.Snippet
- func (s *StatusError) SnippetCode(f *gen.File) gen.Snippet
- func (s *StatusError) SnippetError(f *gen.File) gen.Snippet
- func (s *StatusError) SnippetKey(f *gen.File) gen.Snippet
- func (s *StatusError) SnippetMsg(f *gen.File) gen.Snippet
- func (s *StatusError) SnippetStatusCode(f *gen.File) gen.Snippet
- func (s *StatusError) SnippetStatusErr(f *gen.File) gen.Snippet
- func (s *StatusError) SnippetTypeAssert(f *gen.File) gen.Snippet
- func (s *StatusError) SnippetUnwrap(f *gen.File) gen.Snippet
- func (s *StatusError) WriteToFile(f *gen.File) error
Constants ¶
This section is empty.
Variables ¶
View Source
var PkgPath string
Functions ¶
func ParseStatusErrMsg ¶
Types ¶
type Scanner ¶
type Scanner struct { StatusErrors map[*types.TypeName][]*statusx.StatusErr // contains filtered or unexported fields }
func NewScanner ¶
type StatusError ¶
func (*StatusError) Name ¶
func (s *StatusError) Name() string
func (*StatusError) SnippetCanBeTalk ¶
func (s *StatusError) SnippetCanBeTalk(f *gen.File) gen.Snippet
func (*StatusError) SnippetCode ¶
func (s *StatusError) SnippetCode(f *gen.File) gen.Snippet
func (*StatusError) SnippetError ¶
func (s *StatusError) SnippetError(f *gen.File) gen.Snippet
func (*StatusError) SnippetKey ¶
func (s *StatusError) SnippetKey(f *gen.File) gen.Snippet
func (*StatusError) SnippetMsg ¶
func (s *StatusError) SnippetMsg(f *gen.File) gen.Snippet
func (*StatusError) SnippetStatusCode ¶
func (s *StatusError) SnippetStatusCode(f *gen.File) gen.Snippet
func (*StatusError) SnippetStatusErr ¶
func (s *StatusError) SnippetStatusErr(f *gen.File) gen.Snippet
func (*StatusError) SnippetTypeAssert ¶
func (s *StatusError) SnippetTypeAssert(f *gen.File) gen.Snippet
func (*StatusError) SnippetUnwrap ¶
func (s *StatusError) SnippetUnwrap(f *gen.File) gen.Snippet
func (*StatusError) WriteToFile ¶
func (s *StatusError) WriteToFile(f *gen.File) error
Click to show internal directories.
Click to hide internal directories.