1// errorcheck 2 3// Copyright 2017 The Go Authors. All rights reserved. 4// Use of this source code is governed by a BSD-style 5// license that can be found in the LICENSE file. 6 7package p 8 9// Verify that the compiler complains even if the array 10// has length 0. 11var a [0]int 12var _ = a[2:] // ERROR "invalid slice index 2|array index out of bounds|index 2 out of bounds" 13 14var b [1]int 15var _ = b[2:] // ERROR "invalid slice index 2|array index out of bounds|index 2 out of bounds" 16