0
以下は、リフレクション ドキュメントのMakeFuncの例です。私はそれがどのように動作するかを理解しています。私は理解していないWHATvariadic関数をreflect.MakeFuncで使用する方法
// Make and call a swap function for ints.
var intSwap func(int, int) (int, int)
makeSwap(&intSwap)
fmt.Println(intSwap(0, 1))
は一体で、それが 可変引数の入力で使用することができる方法です。
var intswap func(...int) (...int) // Got to be wrong
var intswap func(...int) (int, int) // Will not work even with 2 inputs
誰かが可変的な入力を使ってMakeFuncの例を挙げることができますか?
ネット上のどこにもサンプルが見つかりません!
おかげ