首頁  >  文章  >  後端開發  >  如何從 Go 的行輸出中刪除換行符號?

如何從 Go 的行輸出中刪除換行符號?

Patricia Arquette
Patricia Arquette原創
2024-11-11 18:28:03939瀏覽

How to Remove Newlines from Line Outputs in Go?

消除行輸出中的換行符

在以下程式碼片段中,換行符 (n)無意中被附加到每個行的末尾line:

因此,程式碼處理並列印每一行正確,但還在末尾添加了不必要的換行符。為了解決這個問題,我們需要在列印之前從行中刪除換行符。

有幾種方法可以實現此目的:

  • 切片:您可以從讀取的行中切掉最後一個字元using:
  • strings.TrimSuffix: 或者,您可以使用字串庫來修剪換行符字元:

範例:

這是正確修剪換行符的程式碼的修訂版本:

透過此修改,程式碼現在將處理並列印檔案的每一行,而不會出現意外的換行符角色。

以上是如何從 Go 的行輸出中刪除換行符號?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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