Skip to main content

error


Error

  • nil 또는 error interface를 구현한 struct를 반환합니다.
  • 마지막 인자로 반환합니다.
  • 고유명사, 함수명 등 대문자를 포함하는 경우를 제외하고 소문자로 작성합니다.
  • 구두점을 사용하지 않습니다.
info

github.com/pkg/errorserrors의 기능을 포함합니다. https://go.googlesource.com/proposal/+/master/design/go2draft-error-inspection.md 으로 인해 유지 보수만 한다고 합니다.

Sentinel Error

errors.Is()

Custom type Error

errors.As()