2014-11-27 10 views

Antwort

61

Ah gefunden .. Sie

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"); 
} 
+9

Vielen rufen eine Antwort auf Ihre eigene Frage für die Buchung! Das ist eine sehr gute Sache. – fuz

+1

Für diejenigen, die die Referenz wollen ... siehe [Effektiv Go] (https://golang.org/doc/effective_go.html#printing) – hsluo

+0

Beachten Sie, dass der letzte Aufruf an MyPrint einen Parameter fehlt und so wird FMT das beschweren Das von% d zu druckende Argument fehlt – Nick

Verwandte Themen