정수 범위와 같거나 이를 초과하는 시프트 표현식을 보고합니다.

그러한 표현식에서 왼쪽 피연산자의 모든 비트는 시프트 연산되어 상수 값이 됩니다. 상수 값은 시프트 연산 오프셋이 잘못되었거나 시프트 식이 불필요함을 나타냅니다.

예:


  func shift(i int8) {
    fmt.Println(i << 8) // 항상 0을 출력
  }