func - skynocover/Wiki-for-GoLang GitHub Wiki
返回兩字串
func swap(x, y string)(string, string)
{ return y, x }
輸出的時候命名
func swap2(sum float64)(x, y float64) {
x = sum / 2
y = sum * 2
return
}
func swap3(sum float64) (x, y float64) {
x = sum / 2
y = sum * 2
return x * 2, y / 2
}
可以輸入無限參數
func test(x ... int) int {
// x is a []int 會自動轉換成陣列
for v:=x range {
fmt.Println(x)
}
}