【鏈塊技術47期】區塊鏈技術基礎語言(二十九)—Go語言常用工具包(上)

原文鏈接:區塊鏈技術語言(二十九)—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] https://studygolang.com/pkgdoc

-END-

 附上鍊塊學院網課學習平臺鏈接:鏈接:http://wk.liankuai.tech/

助教衛星:lkxy007

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章