github.com/nozzle/golangci-lint@v1.49.0-nz3/test/testdata/funlen.go (about) 1 //golangcitest:args -Efunlen 2 //golangcitest:config_path testdata/configs/funlen.yml 3 package testdata 4 5 func TooManyLines() { // want `Function 'TooManyLines' is too long \(22 > 20\)` 6 t := struct { 7 A string 8 B string 9 C string 10 D string 11 E string 12 F string 13 G string 14 H string 15 I string 16 }{ 17 `a`, 18 `b`, 19 `c`, 20 `d`, 21 `e`, 22 `f`, 23 `g`, 24 `h`, 25 `i`, 26 } 27 _ = t 28 } 29 30 func TooManyStatements() { // want `Function 'TooManyStatements' has too many statements \(11 > 10\)` 31 a := 1 32 b := a 33 c := b 34 d := c 35 e := d 36 f := e 37 g := f 38 h := g 39 i := h 40 j := i 41 _ = j 42 }