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

  • akalyne

    akalyne

    13 Mayıs 2009
  • GWTLecturer

    GWTLecturer

    18 EKİM 2012
  • SDSARG3

    SDSARG3

    14 Mart 2009