error_

package
v0.0.4 Latest Latest
Warning

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

Go to latest
Published: Dec 22, 2019 License: MIT Imports: 4 Imported by: 0

Documentation

Overview

error についてのサンプルが配置されているパッケージです。

Index

Constants

This section is empty.

Variables

View Source
var (
	SentinelError = errors.New("example: sentinel error check")
)

Functions

func Sentinel added in v0.0.3

func Sentinel() error

Sentinel は、Goにおけるエラー処理イディオムの sentinel error check についてのサンプルです. REFERENCES::

func TypeAssertion added in v0.0.3

func TypeAssertion() error

TypeAssertion は、Goにおけるエラー処理イディオムの type assertion check についてのサンプルです. REFERENCES::

func WrapAndUnwrap added in v0.0.3

func WrapAndUnwrap() error

WrapAndUnwrap は、Goにおけるエラー処理にてエラーを内包するやり方についてのサンプルです。 REFERENCES::

Types

type TypeAssertionError added in v0.0.3

type TypeAssertionError struct{}

func (*TypeAssertionError) Error added in v0.0.3

func (t *TypeAssertionError) Error() string

type WrapError added in v0.0.3

type WrapError struct {
	InnerError error
}

func (*WrapError) Error added in v0.0.3

func (w *WrapError) Error() string

func (*WrapError) Unwrap added in v0.0.3

func (w *WrapError) Unwrap() error

Jump to

Keyboard shortcuts

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