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

  • Jared Busch

    Jared Busch

    25 Mayıs 2011
  • SaMmM123

    SaMmM123

    3 Mayıs 2006
  • TWiT Netcast Network

    TWiT Netcast

    27 EKİM 2005