2014-11-27 24 views

cevap

61

Ah buldum ..

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

teşekkür ederiz aramak istiyorum! Bu çok iyi bir şey. – fuz

+1

Referans almak isteyenler için ... [Etkili Git] 'e bakın (https://golang.org/doc/effective_go.html#printing) – hsluo

+0

MyPrint'e yapılan son çağrının bir parametre eksik olduğunu ve bu nedenle fmt'nin bundan şikayet edeceğini unutmayın. % d tarafından basılacak argüman eksik – Nick

İlgili konular