errors

package
v0.4.0 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 2020 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCode

func NewCode(code Code) error

NewCode は code を持つ error を生成します。

func WrapCode

func WrapCode(code Code, err error) error

WrapCode は err に code を wrap して error を生成します。

Types

type Code

type Code int

Code はエラーコードの定義です。

const (
	Unknown Code = iota // undefine code

	IllegalInputBody
	IllegalInputTaskID
	IllegalInputDescription
	NotFoundTask
	DuplicateTask

	Unexpected
)

error codes

func GetCode

func GetCode(err error) Code

GetCode は error から code を取得します。

func (Code) String

func (c Code) String() string

Jump to

Keyboard shortcuts

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