40
Go
'da değişken uzunluk bağımsız değişkenleri nasıl iletilir? Örneğin, ben kendi sorunuza yanıt yazabilmek içinGolang'da değişken uzunluk argümanlarını argüman olarak başka bir işleve nasıl geçirilir?
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)
teşekkür ederiz aramak istiyorum! Bu çok iyi bir şey. – fuz
Referans almak isteyenler için ... [Etkili Git] 'e bakın (https://golang.org/doc/effective_go.html#printing) – hsluo
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