v, err := foo()처럼 연관된 오류가 nil이 아닌지 확인되지 않아 변수가 nil이거나 예기치 않은 값일 수 있는 인스턴스를 보고합니다.

빠른 수정이 이 검사의 범위에서 함수를 제거합니다.

예:


func _() {
    file, err := os.Open("file.txt")
    // 여기에서 오류 검사 누락
    name := file.Name()
    print(name, err)
}

이 예시에서 errnil이 아닌 경우 filenil이거나 예기치 않은 값일 수 있습니다.