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)