Go語言常用工具包(上)


常用工具包分為兩節內容。本節介紹格式化輸入輸出和對字符串處理的常用工具包和函數;下節介紹JSON處理和對文本的幾種操作。

一、格式化輸入輸出

fmt包提供了格式化的輸入和輸出的操作。

1.1 常見的函數

主要介紹fmt包中常用的Println、Printf和Scanf函數,如表1所示。

1.2 格式化符號

格式化符號如表2所示。

1.3 精度和寬度

寬度通過一個緊跟在百分號后面的十進制數指定,如果未指定寬度,則表示值時除必需之外不作填充。精度通過(可選的)寬度后跟點號后跟的十進制數指定。如果未指定精度,會使用默認精度;如果點號后沒有跟數字,表示精度為0。

二、字符串處理

對字符串進行處理,包括對字符串進行分割、連接、轉換等操作,可以通過strings和strconv兩個包中的函數對字符串進行相應的操作。

2.1 字符串操作

strings包實現了用於操作字符的簡單函數,在這里介紹常用的函數,詳細的參考官方文檔。

2.2 字符串轉換

strconv包實現了基本數據類型和其字符串表示的相互轉換,在這里介紹常用的函數,詳細的參考官方文檔。

 

參考資料

[1] 

 (二維碼自動識別)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM