errors

package
v0.0.0-...-2a7df63 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 5, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var ErrAlreadyHandled = fmt.Errorf("already handled error")

Functions

This section is empty.

Types

type AppError

type AppError struct {
	// contains filtered or unexported fields
}

func NewAppError

func NewAppError(message string) *AppError

func (*AppError) Error

func (e *AppError) Error() string

type MultiError

type MultiError struct {
	// contains filtered or unexported fields
}

func NewMultiError

func NewMultiError() MultiError

func (*MultiError) Add

func (e *MultiError) Add(err error)

func (*MultiError) Error

func (e *MultiError) Error() string

func (*MultiError) Errors

func (e *MultiError) Errors() []error

func (*MultiError) HasError

func (e *MultiError) HasError() bool

func (*MultiError) Length

func (e *MultiError) Length() int

func (*MultiError) Merge

func (e *MultiError) Merge(errs MultiError)

func (*MultiError) Summary

func (e *MultiError) Summary()

type ParseError

type ParseError struct {
	Filepath string
	Message  string
	Line     string
	Node     ast.Node
}

func (*ParseError) Error

func (e *ParseError) Error() string

func (*ParseError) Is

func (e *ParseError) Is(target error) bool

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL