无类型的Golang函数参数?

无类型的Golang函数参数?,go,syntax,Go,Syntax,为什么模式不必有类型(如模式字符串)?每: 当两个或多个连续的命名函数参数共享一个类型时, 除了最后一个类型外,您可以从所有类型中省略该类型 在本例中,我们缩短了 x int,y int 到 x,y int func Match(pattern, name string) (matched bool, err error)

为什么
模式
不必有类型(如
模式字符串
)?

每:

当两个或多个连续的命名函数参数共享一个类型时, 除了最后一个类型外,您可以从所有类型中省略该类型

在本例中,我们缩短了

x int,y int

x,y int

func Match(pattern, name string) (matched bool, err error)