go語言標準庫包名功 能
bufio
帶緩衝的 i/o 操作
bytes
實現位元組操作
container
封裝堆、列表和環形列表等容器
crypto
加密演算法
database
資料庫驅動和介面
debug
各種除錯檔案格式訪問及除錯功能
encoding
常見演算法如 json、xml、base64 等
flag
命令列解析
fmt格式化操作
gogo語言的詞法、語法樹、型別等。可通過這個包進行**資訊提取和修改
html
html 轉義及模板系統
image
常見圖形格式的訪問及生成
io實現 i/o 原始訪問介面及訪問封裝
math
數學庫net
網路庫,支援 socket、http、郵件、rpc、smtp 等
os作業系統平台不依賴平台操作封裝
path
相容各作業系統的路徑操作實用函式
plugin
go 1.7 加入的外掛程式系統。支援將**編譯為外掛程式,按需載入
reflect
語言反射支援。可以動態獲得**中的型別資訊,獲取和修改變數的值
regexp
正規表示式封裝
runtime
執行時介面
sort
排序介面
strings
字串轉換、解析及實用函式
time
時間介面
text
文字模板及 token 詞法器
19 Go 其他進製轉十進位制
在golang中 1 二進位制 0,1,滿2進1。在golang中不能直接使用二進位制表示乙個整數,這一點沿用的c語言的特性 2 八進位制 0 7,滿8進1。以數字0開頭表示 3 十進位制 0 9,滿10進1。4 十六進製制 0 9及a f,滿16進1。以0x或0x開頭表示,此處的a f不區分大小寫...
Go語言標準庫之flag
go語言內建的flag包實現了命令列引數的解析,flag包使得開發命令列工具更為簡單。如果你只是簡單的想要獲取命令列引數,可以像下面的 示例一樣使用os.args來獲取命令列引數。package main import fmt os os.args demo func main 將上面的 執行go ...
Go語言標準庫之strconv
go語言中strconv包實現了基本資料型別和其字串表示的相互轉換。更多函式請檢視官方文件。這一組函式是我們平時程式設計中用的最多的。將字串型別的整數轉換為int型別。func atoi s string i int,err error 如果傳入的字串引數無法轉換為int型別,就會返回錯誤。s1 1...