더북(TheBook)

6장 에러 처리

프로그램을 실행하다 보면 예상치 못한 상황이 종종 발생한다. 예를 들면 없는 파일에 접근하려 하거나, 배열의 범위를 넘어서는 인덱스에 접근하려 할 때 에러가 발생한다. Go에는 try-catch-finally 같은 예외 처리 메커니즘이 없다(즉, 예외 상황을 허용하지 않는다). Go는 기본으로 제공하는 error 타입 값으로 에러 상태를 나타낸다. 6장에서는 error 타입을 알아보고 에러를 효과적으로 처리하는 방법을 소개한다.

6.1 에러 타입

6.2 에러 생성

6.3 panic & recover

6.4 에러 처리

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.