호출 결과를 처리하지 않는 특정 함수 및 메서드에 대한 호출을 보고합니다.

이러한 함수의 API는 부수 효과를 위해서가 아닌 반환 값을 얻고 이를 처리하기 위해 함수를 호출해야 함을 의미합니다. 결과를 처리하지 않는 호출의 경우 API가 잘못 사용되었을 수 있습니다.

예:

fmt.Errorf("error: %s", reason) // 생성된 오류가 무시됨

빠른 수정으로 지역 변수 삽입을 적용한 후:

err := fmt.Errorf("error: %s", reason)