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

  • infodirt

    infodirt

    11 Mart 2009
  • Juan Carlos Candela Bordera

    Juan Carlos

    4 Mart 2009
  • WHZGUD2

    WHZGUD2

    21 EYLÜL 2011