Skip to content

Commit

Permalink
use interface{} (not any)for go 1.17 test
Browse files Browse the repository at this point in the history
  • Loading branch information
alingse committed Jul 10, 2022
1 parent 9291379 commit 0ca3d25
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions test/testdata/asasalint.go
Expand Up @@ -3,16 +3,16 @@ package testdata

import "fmt"

func getArgsLength(args ...any) int {
func getArgsLength(args ...interface{}) int {
return len(args)
}

func checkArgsLength(args ...any) int {
func checkArgsLength(args ...interface{}) int {
return getArgsLength(args) // ERROR `pass \[\]any as any to func getArgsLength func\(args \.\.\.any\) int`
}

func someCall() {
var a = []any{1, 2, 3}
var a = []interface{}{1, 2, 3}
fmt.Println(checkArgsLength(a...) == getArgsLength(a)) // ERROR `pass \[\]any as any to func getArgsLength func\(args \.\.\.any\) int`
fmt.Println(checkArgsLength(a...) == getArgsLength(a...))
}

0 comments on commit 0ca3d25

Please sign in to comment.