Im Allgemeinen haben die Parameter von Funktionen eine feste Länge, einige Parameter können jedoch auch in einer unbestimmten Anzahl von Parametern übergeben werden Verwendung
Zum Beispiel wird eine Funktion so geschrieben , es kann viele Möglichkeiten gebenfunc sum(nums ...int){
total := 0
for _, num := range numes{
total += num
}
return total
}
func main(){
sum(1, 2)˜
sum(1, 2, 3)
}
nums := []int{1, 2, 3}
Das obige ist der detaillierte Inhalt vonSo schreiben Sie Golang-Parameter variabler Länge. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!