新聞中心
學(xué)習(xí)編程語(yǔ)言,早已不是學(xué)一點(diǎn)語(yǔ)法規(guī)則那么簡(jiǎn)單?,F(xiàn)在更習(xí)慣稱作選擇 Ecosystem(生態(tài)圈),而這其中標(biāo)準(zhǔn)庫(kù)的作用和分量尤為明顯。

目前累計(jì)服務(wù)客戶上1000+,積累了豐富的產(chǎn)品開發(fā)及服務(wù)經(jīng)驗(yàn)。以網(wǎng)站設(shè)計(jì)水平和技術(shù)實(shí)力,樹立企業(yè)形象,為客戶提供成都做網(wǎng)站、網(wǎng)站建設(shè)、網(wǎng)站策劃、網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)絡(luò)營(yíng)銷、VI設(shè)計(jì)、網(wǎng)站改版、漏洞修補(bǔ)等服務(wù)。成都創(chuàng)新互聯(lián)始終以務(wù)實(shí)、誠(chéng)信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過(guò)對(duì)領(lǐng)先技術(shù)的掌握、對(duì)創(chuàng)意設(shè)計(jì)的研究、對(duì)客戶形象的視覺(jué)傳遞、對(duì)應(yīng)用系統(tǒng)的結(jié)合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進(jìn)步。
在Go語(yǔ)言的安裝文件里包含了一些可以直接使用的包,即標(biāo)準(zhǔn)庫(kù)。Go語(yǔ)言的標(biāo)準(zhǔn)庫(kù)(通常被稱為語(yǔ)言自帶的電池),提供了清晰的構(gòu)建模塊和公共接口,包含 I/O 操作、文本處理、圖像、密碼學(xué)、網(wǎng)絡(luò)和分布式應(yīng)用程序等,并支持許多標(biāo)準(zhǔn)化的文件格式和編解碼協(xié)議。
在 Windows 下,標(biāo)準(zhǔn)庫(kù)的位置在Go語(yǔ)言根目錄下的子目錄 pkg\windows_amd64 中;在 Linux 下,標(biāo)準(zhǔn)庫(kù)在Go語(yǔ)言根目錄下的子目錄 pkg\linux_amd64 中(如果是安裝的是 32 位,則在 linux_386 目錄中)。一般情況下,標(biāo)準(zhǔn)包會(huì)存放在 $GOROOT/pkg/$GOOS_$GOARCH/ 目錄下。
Go語(yǔ)言的編譯器也是標(biāo)準(zhǔn)庫(kù)的一部分,通過(guò)詞法器掃描源碼,使用語(yǔ)法樹獲得源碼邏輯分支等。Go語(yǔ)言的周邊工具也是建立在這些標(biāo)準(zhǔn)庫(kù)上。在標(biāo)準(zhǔn)庫(kù)上可以完成幾乎大部分的需求。
Go語(yǔ)言的標(biāo)準(zhǔn)庫(kù)以包的方式提供支持,下表列出了Go語(yǔ)言標(biāo)準(zhǔn)庫(kù)中常見的包及其功能。
| Go語(yǔ)言標(biāo)準(zhǔn)庫(kù)包名 | 功 能 |
|---|---|
| bufio | 帶緩沖的 I/O 操作 |
| bytes | 實(shí)現(xiàn)字節(jié)操作 |
| container | 封裝堆、列表和環(huán)形列表等容器 |
| crypto | 加密算法 |
| database | 數(shù)據(jù)庫(kù)驅(qū)動(dòng)和接口 |
| debug | 各種調(diào)試文件格式訪問(wèn)及調(diào)試功能 |
| encoding | 常見算法如 JSON、XML、Base64 等 |
| flag | 命令行解析 |
| fmt | 格式化操作 |
| go | Go語(yǔ)言的詞法、語(yǔ)法樹、類型等??赏ㄟ^(guò)這個(gè)包進(jìn)行代碼信息提取和修改 |
| html | HTML 轉(zhuǎn)義及模板系統(tǒng) |
| image | 常見圖形格式的訪問(wèn)及生成 |
| io | 實(shí)現(xiàn) I/O 原始訪問(wèn)接口及訪問(wèn)封裝 |
| math | 數(shù)學(xué)庫(kù) |
| net | 網(wǎng)絡(luò)庫(kù),支持 Socket、HTTP、郵件、RPC、SMTP 等 |
| os | 操作系統(tǒng)平臺(tái)不依賴平臺(tái)操作封裝 |
| path | 兼容各操作系統(tǒng)的路徑操作實(shí)用函數(shù) |
| plugin | Go 1.7 加入的插件系統(tǒng)。支持將代碼編譯為插件,按需加載 |
| reflect | 語(yǔ)言反射支持??梢詣?dòng)態(tài)獲得代碼中的類型信息,獲取和修改變量的值 |
| regexp | 正則表達(dá)式封裝 |
| runtime | 運(yùn)行時(shí)接口 |
| sort | 排序接口 |
| strings | 字符串轉(zhuǎn)換、解析及實(shí)用函數(shù) |
| time | 時(shí)間接口 |
| text | 文本模板及 Token 詞法器 |
當(dāng)然,優(yōu)秀第三方資源也是語(yǔ)言生態(tài)圈的重要組成部分。近年來(lái)崛起的幾門語(yǔ)言中,Go 算是獨(dú)樹一幟,大批優(yōu)秀作品頻繁涌現(xiàn),這也給我們學(xué)習(xí) Go 提供了很好的參照。
網(wǎng)頁(yè)名稱:創(chuàng)新互聯(lián)GO教程:Go語(yǔ)言標(biāo)準(zhǔn)庫(kù)強(qiáng)大
文章分享:http://www.5511xx.com/article/dhdeedi.html


咨詢
建站咨詢
