大家在使用 golang 的動態參數特性時候注意以下幾點:
func test(args ...interface){}func args(args ...interface{}) { test(args) test(args...)}1.args函數在接受的時候支持 args(a,b,c,d)2.test(args) 這里的args 雖然設置的動態參數,但是傳遞進去相當于 args []interface 數組
3.如果想讓參數以動態參數傳遞 采用格式 args...進行傳遞
新聞熱點
疑難解答