더북(TheBook)

6.4.1 에러 확인 함수 사용

에러를 확인해서 에러가 발생했으면 패닉을 발생시키는 함수를 만들어 사용해 보자. 반복되는 코드를 줄일 수 있다.

func check(err error) {
    if err != nil {
        panic(err)
    }
}
 
func main() {
    c, err := Conn()
    check(err)
 
f, err := os.Open(FILEPATH) check(err)
, err := f.Write(c.fetch()) check(err)
}

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