go - variable - ¿Hay una manera de reutilizar un argumento en fmt.Printf?
golang string format variables (1)
Tengo una situación en la que quiero usar mi argumento printf
dos veces.
fmt.Printf("%d %d", i, i)
¿Hay una manera de decirle a fmt.Printf
que simplemente reutilice el mismo i
?
fmt.Printf("%d %d", i)
Puede usar la notación [n]
para especificar índices de argumentos explícitos de la siguiente manera:
fmt.Printf("%[1]d %[1]d/n", i)
Aquí hay un ejemplo completo con el que puedes experimentar: http://play.golang.org/p/Sfaai-XgzN