코드 내 조건 중 항상 true 또는 false로 평가되는 조건을 보고합니다.

예:


func _(file *os.File) {
    if file == nil {
        return
    }
    if file == nil {
    }
}
  

이 예시에서 두 번째 조건인 if file == nil은 불필요합니다. 이 조건은 코드에서 이미 수행된 검사를 반복하므로 항상 false로 평가됩니다.