SORU
20 HAZİRAN 2012, ÇARŞAMBA


Golang: baskı olmadan bir dize biçimi?

Dize baskı olmadan bir dize biçimlendirmek için basit bir yolu var mı?

Yapabileceğim:

bar := "bar"
fmt.Printf("foo: %s", bar)

Ama biçimlendirilmiş dize daha da kullanırım yani yerine iade basılmış istiyorum.

Ayrıca gibi bir şey yapabilirim:

s := "foo: "   bar

Ama bu zor kısımlarından biri ya da çok bağlayıcı değil ne biçim dizesi karmaşık ve hantal olduğunda okumak ve ilk dönüştürülecek, böyle olur

i := 25
s := "foo: "   strconv.Itoa(i)

Gitmek çok yeniyim - benim arka plan bu kadar açık sözlü olduğu Ruby,. Daha basit bir şekilde bunu yapmak için var mı?

CEVAP
20 HAZİRAN 2012, ÇARŞAMBA


Sprintf

Here also öğretici, "Git Bir Tur." bunu kullanın.

return fmt.Sprintf("at %v, %s", e.When, e.What)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Fr. Eckle Studios

    Fr. Eckle St

    29 Kasım 2006
  • njhaley

    njhaley

    24 NİSAN 2006
  • Tracy Hairston

    Tracy Hairst

    22 Mayıs 2009