首頁 >後端開發 >Golang >學習GO:04

學習GO:04

Barbara Streisand
Barbara Streisand原創
2024-10-06 16:09:31744瀏覽

Learning GO: 04

嘿!我目前正在學習 Go Lang,我正在對我的概念做一些基本的筆記,儘管我也只是將它們發佈在這裡。它們沒有經過深思熟慮或寫得很好,但只是我時不時做筆記以供參考。

我正在參加 Maximilian Schwarzmüller 的 Udemy 課程,


筆記

我們可以使用 Printf() 方法格式化輸出字串

  • 有不同的選項可以加入到可以格式化它的輸出字串
  • 這裡我們有 %v 和 n 幫忙加入變數值,而 n 之後​​的所有內容都會在下一行
  • 我們可以加入很多這樣的「動詞」到格式中,查看官方文件
  • 我們可以用 %.0f 對浮點數進行四捨五入
  • f 之前的數字指的是我們要在 .
  • 之後顯示的數字

- 所以如果我們說 %.2f 將會在 後面印出 2 個數字。


fmt.Printf("Future Value : %v\nFuture Value (Adjusted for Inflation): %v", futureValue, futureRealValue)


將格式化字串儲存到變數中

  • 使用 Sprintf() 方法,我們可以將任何格式化字串儲存到變數中,然後使用該變數而不是整個字串

formattedFV := fmt.Sprintf("Future Value : %.0f\n", futureValue)
formattedFRV := fmt.Sprintf("Future Value (Adjusted for Inflation): %0.f\n", futureRealValue)


  • 之後我們可以使用 Print() 方法來列印這些字串,該方法只會列印字串而不帶任何格式

<p>fmt.Print(formattedFV, formattedFRV)</p>




多行字串

  • 我們可以使用反引號 `` 來取代雙引號來建立多行格式化字串,這樣

`走
fmt.Printf(`未來值:%v 未來值(依通貨膨脹調整):%v`, futureValue, futureRealValue)
`

以上是學習GO:04的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:學習GO:05下一篇:學習GO:05