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

學習GO:04

Barbara Streisand
發布: 2024-10-06 16:09:31
原創
760 人瀏覽過

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中文網其他相關文章!

來源:dev.to
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板