1. 程式人生 > >Golang 部分標準庫說明

Golang 部分標準庫說明

更多文章,請大家移步到新的部落格:blog.haoitsoft.com,謝謝大家一直以來的支援!!!

  • archive/tar 和 /zip-compress:壓縮(解壓縮)檔案功能。
  • fmt-io-bufio-path/filepath-flag:
    • fmt: 提供了格式化輸入輸出功能。
    • io: 提供了基本輸入輸出功能,大多數是圍繞系統功能的封裝。
    • bufio: 緩衝輸入輸出功能的封裝。
    • path/filepath: 用來操作在當前系統中的目標檔名路徑。
    • flag: 對命令列引數的操作。
  • strings-strconv-unicode-regexp-bytes:
    • strings: 提供對字串的操作。
    • strconv: 提供將字串轉換為基礎型別的功能。
    • unicode: 為 unicode 型的字串提供特殊的功能。
    • regexp: 正則表示式功能。
    • bytes: 提供對字元型分片的操作。
    • index/suffixarray: 子字串快速查詢。
  • math-math/cmath-math/big-math/rand-sort:
    • math: 基本的數學函式。
    • math/cmath: 對複數的操作。
    • math/rand: 偽隨機數生成。
    • sort: 為陣列排序和自定義集合。
    • math/big: 大數的實現和計算。
  • container-/list-ring-heap: 實現對集合的操作。
    • list: 雙鏈表
  • time-log:
    • time: 日期和時間的基本操作。
    • log: 記錄程式執行時產生的日誌
  • encoding/json-encoding/xml-text/template:
    • encoding/json: 讀取並解碼和寫入並編碼 JSON 資料。
    • encoding/xml:簡單的 XML1.0 解析器
    • text/template:生成像 HTML 一樣的資料與文字混合的資料驅動模板
  • net-net/http-html
    • net: 網路資料的基本操作。
    • http: 提供了一個可擴充套件的 HTTP 伺服器和基礎客戶端,解析 HTTP 請求和回覆。
    • html: HTML5 解析器。
  • runtime: Go 程式執行時的互動操作,例如垃圾回收和協程建立。
  • reflect: 實現通過程式執行時反射,讓程式操作任意型別的變數
更多文章,請大家移步到新的部落格:
blog.haoitsoft.com
,謝謝大家一直以來的支援!!!
還可以通過好電影網:www.haotv8.cc,看你喜歡的電影,勞逸結合,效率更高哦!