error 타입의 호출 결과를 처리하지 않는 함수 및 메서드 호출을 보고합니다.
이러한 함수의 API는 성공적으로 실행이 끝나지 않을 수 있으며 오류를 반환할 수 있습니다. 오류 결과를 처리하지 않는 호출의 경우 API가 잘못 사용되었을 수 있습니다.
예:
os.Remove("non-existing") // 오류가 무시됨
빠른 수정으로 오류 처리를 적용한 후:
err := os.Remove("non-existing") // 오류가 처리됨
if err != nil {
return err
}