이러한 함수의 API는 부수 효과를 위해서가 아닌 반환 값을 얻고 이를 처리하기 위해 함수를 호출해야 함을 의미합니다. 결과를 처리하지 않는 호출의 경우 API가 잘못 사용되었을 수 있습니다.
예:
fmt.Errorf("error: %s", reason) // 생성된 오류가 무시됨
빠른 수정으로 지역 변수 삽입을 적용한 후:
err := fmt.Errorf("error: %s", reason)