Rumah > Artikel > pembangunan bahagian belakang > Jawapan kepada soalan lazim daripada komuniti fungsi golang
Kaedah pemprosesan berbilang parameter dan nilai pulangan fungsi dalam Golang: 1. Tentukan fungsi dengan berbilang parameter (func myFunction(a int, b string, c float64)). 2. Kembalikan berbilang nilai (func myFunction() (int, string)). 3. Kendalikan bilangan parameter yang berubah-ubah (func myFunction(a ...int)).
Jawapan komuniti fungsi Golang kepada soalan lazim
func myFunction(a int, b string, c float64) { // 函数体 }
func myFunction() (int, string) { return 1, "hello" }
func myFunction(a ...int) { for _, v := range a { // 处理 v } }
Contoh praktikal
Pertimbangkan fungsi yang mengira purata dua nombor:
// 计算两数平均值 func average(a, b int) float64 { return float64(a+b) / 2 } // 测试平均值函数 func main() { result := average(5, 10) fmt.Println(result) // 打印 7.5 }
Atas ialah kandungan terperinci Jawapan kepada soalan lazim daripada komuniti fungsi golang. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!