16 lines
		
	
	
		
			391 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			391 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| //golangcitest:args -Emakezero
 | |
| //golangcitest:config linters-settings.makezero.always=true
 | |
| package testdata
 | |
| 
 | |
| import "math"
 | |
| 
 | |
| func MakezeroAlways() []int {
 | |
| 	x := make([]int, math.MaxInt8) // ERROR "slice `x` does not have non-zero initial length"
 | |
| 	return x
 | |
| }
 | |
| 
 | |
| func MakezeroAlwaysNolint() []int {
 | |
| 	x := make([]int, math.MaxInt8) //nolint:makezero // ok that this is not initialized
 | |
| 	return x
 | |
| }
 | 
