punteros golang apuntadores function go variadic-functions

function - punteros - apuntadores en golang



¿Cómo pasar argumentos de longitud variable como argumentos en otra función en Golang? (1)

Ah lo encontré ..

package main import "fmt" func MyPrint(format string, args ...interface{}) { fmt.Printf("[MY PREFIX] " + format, args...) } func main() { MyPrint("yay %d %d/n",123,234); MyPrint("yay %d/n ",123); MyPrint("yay %d/n"); }

¿Cómo pasar argumentos de longitud variable en Go ? por ejemplo, quiero llamar

func MyPrint(format string, args ...interface{}) { fmt.Printf("[MY PREFIX] " + format, ???) } // to be called as: MyPrint("yay %d", 213) // or MyPrint("yay") // or MyPrint("yay %d %d",123,234)