error 타입의 호출 결과를 처리하지 않는 함수 및 메서드 호출을 보고합니다.

이러한 함수의 API는 성공적으로 실행이 끝나지 않을 수 있으며 오류를 반환할 수 있습니다. 오류 결과를 처리하지 않는 호출의 경우 API가 잘못 사용되었을 수 있습니다.

예:


os.Remove("non-existing") // 오류가 무시됨

빠른 수정으로 오류 처리를 적용한 후:

err := os.Remove("non-existing") // 오류가 처리됨
if err != nil {
  return err
}