Golang函数参数没有类型?

时间:2016-06-13 02:45:02

标签: go syntax

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

为什么pattern不必拥有类型(如pattern string)?

1 个答案:

答案 0 :(得分:12)

https://tour.golang.org/basics/5

  

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

     

在这个例子中,我们缩短了

     

x int, y int

     

     

x, y int