W3Cschool
恭喜您成為首批注冊(cè)用戶(hù)
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
Web開(kāi)發(fā)中對(duì)于文本處理是非常重要的一部分,我們往往需要對(duì)輸出或者輸入的內(nèi)容進(jìn)行處理,這里的文本包括字符串、數(shù)字、Json、XMl等等。Go語(yǔ)言作為一門(mén)高性能的語(yǔ)言,對(duì)這些文本的處理都有官方的標(biāo)準(zhǔn)庫(kù)來(lái)支持。而且在你使用中你會(huì)發(fā)現(xiàn)Go標(biāo)準(zhǔn)庫(kù)的一些設(shè)計(jì)相當(dāng)?shù)那擅?,而且?duì)于使用者來(lái)說(shuō)也很方便就能處理這些文本。本章我們將通過(guò)四個(gè)小節(jié)的介紹,讓用戶(hù)對(duì)Go語(yǔ)言處理文本有一個(gè)很好的認(rèn)識(shí)。
XML是目前很多標(biāo)準(zhǔn)接口的交互語(yǔ)言,很多時(shí)候和一些Java編寫(xiě)的webserver進(jìn)行交互都是基于XML標(biāo)準(zhǔn)進(jìn)行交互,7.1小節(jié)將介紹如何處理XML文本,我們使用XML之后發(fā)現(xiàn)它太復(fù)雜了,現(xiàn)在很多互聯(lián)網(wǎng)企業(yè)對(duì)外的API大多數(shù)采用了JSON格式,這種格式描述簡(jiǎn)單,但是又能很好的表達(dá)意思,7.2小節(jié)我們將講述如何來(lái)處理這樣的JSON格式數(shù)據(jù)。正則是一個(gè)讓人又愛(ài)又恨的工具,它處理文本的能力非常強(qiáng)大,我們?cè)谇懊姹韱悟?yàn)證里面已經(jīng)有所領(lǐng)略它的強(qiáng)大,7.3小節(jié)將詳細(xì)的更深入的講解如何利用好Go的正則。Web開(kāi)發(fā)中一個(gè)很重要的部分就是MVC分離,在Go語(yǔ)言的Web開(kāi)發(fā)中V有一個(gè)專(zhuān)門(mén)的包來(lái)支持template
,7.4小節(jié)將詳細(xì)的講解如何使用模版來(lái)進(jìn)行輸出內(nèi)容。7.5小節(jié)將詳細(xì)介紹如何進(jìn)行文件和文件夾的操作。7.6小結(jié)介紹了字符串的相關(guān)操作。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話(huà):173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: