在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ GO/ 14.7 小結(jié)
7 文本處理
3 Web基礎(chǔ)
14 擴(kuò)展Web框架
10.4 小結(jié)
2.2 Go基礎(chǔ)
2.8 總結(jié)
6.1 session和cookie
5.5 使用beedb庫(kù)進(jìn)行ORM開(kāi)發(fā)
8.3 REST
13.6 小結(jié)
5.4 使用PostgreSQL數(shù)據(jù)庫(kù)
14.6 pprof支持
14.1 靜態(tài)文件支持
11.2 使用GDB調(diào)試
7.7 小結(jié)
1 GO環(huán)境配置
14.5 多語(yǔ)言支持
7.1 XML處理
1.5 總結(jié)
13 如何設(shè)計(jì)一個(gè)Web框架
14.3 表單及驗(yàn)證支持
12 部署與維護(hù)
10 國(guó)際化和本地化
1.1 Go 安裝
6.2 Go如何使用session
5.6 NOSQL數(shù)據(jù)庫(kù)操作
6.5 小結(jié)
9.4 避免SQL注入
12.1 應(yīng)用日志
4.2 驗(yàn)證表單的輸入
10.1 設(shè)置默認(rèn)地區(qū)
1.3 Go 命令
9.6 加密和解密數(shù)據(jù)
4.1 處理表單的輸入
4.4 防止多次遞交表單
11.3 Go怎么寫測(cè)試用例
8 Web服務(wù)
12.3 應(yīng)用部署
5.7 小結(jié)
12.5 小結(jié)
11 錯(cuò)誤處理,調(diào)試和測(cè)試
9.2 確保輸入過(guò)濾
14.2 Session支持
6.4 預(yù)防session劫持
12.4 備份和恢復(fù)
8.1 Socket編程
13.1 項(xiàng)目規(guī)劃
13.4 日志和配置設(shè)計(jì)
7.6 字符串處理
13.2 自定義路由器設(shè)計(jì)
6.3 session存儲(chǔ)
3.4 Go的http包詳解
8.2 WebSocket
10.3 國(guó)際化站點(diǎn)
7.5 文件操作
7.4 模板處理
9.1 預(yù)防CSRF攻擊
13.3 controller設(shè)計(jì)
2.6 interface
14.4 用戶認(rèn)證
2.3 流程和函數(shù)
附錄A 參考資料
11.1 錯(cuò)誤處理
9.5 存儲(chǔ)密碼
9.3 避免XSS攻擊
12.2 網(wǎng)站錯(cuò)誤處理
6 session和數(shù)據(jù)存儲(chǔ)
2.4 struct類型
3.3 Go如何使得Web工作
2.5 面向?qū)ο?/span>
3.1 Web工作方式
1.2 GOPATH與工作空間
2.1 你好,Go
9.7 小結(jié)
13.5 實(shí)現(xiàn)博客的增刪改
7.2 JSON處理
10.2 本地化資源
7.3 正則處理
2 Go語(yǔ)言基礎(chǔ)
5.1 database/sql接口
4.5 處理文件上傳
8.5 小結(jié)
4.3 預(yù)防跨站腳本
5.3 使用SQLite數(shù)據(jù)庫(kù)
14.7 小結(jié)
3.2 Go搭建一個(gè)Web服務(wù)器
2.7 并發(fā)
5 訪問(wèn)數(shù)據(jù)庫(kù)
4 表單
3.5 小結(jié)
1.4 Go開(kāi)發(fā)工具
11.4 小結(jié)
9 安全與加密
5.2 使用MySQL數(shù)據(jù)庫(kù)
4.6 小結(jié)
8.4 RPC

14.7 小結(jié)

這一章主要闡述了如何基于beego框架進(jìn)行擴(kuò)展,這包括靜態(tài)文件的支持,靜態(tài)文件主要講述了如何利用beego進(jìn)行快速的網(wǎng)站開(kāi)發(fā),利用bootstrap搭建漂亮的站點(diǎn);第二小結(jié)講解了如何在beego中集成sessionManager,方便用戶在利用beego的時(shí)候快速的使用session;第三小結(jié)介紹了表單和驗(yàn)證,基于Go語(yǔ)言的struct的定義使得我們?cè)陂_(kāi)發(fā)Web的過(guò)程中從重復(fù)的工作中解放出來(lái),而且加入了驗(yàn)證之后可以盡量做到數(shù)據(jù)安全,第四小結(jié)介紹了用戶認(rèn)證,用戶認(rèn)證主要有三方面的需求,http basic和http digest認(rèn)證,第三方認(rèn)證,自定義認(rèn)證,通過(guò)代碼演示了如何利用現(xiàn)有的第三方包集成到beego應(yīng)用中來(lái)實(shí)現(xiàn)這些認(rèn)證;第五小節(jié)介紹了多語(yǔ)言的支持,beego中集成了go-i18n這個(gè)多語(yǔ)言包,用戶可以很方便的利用該庫(kù)開(kāi)發(fā)多語(yǔ)言的Web應(yīng)用;第六小節(jié)介紹了如何集成Go的pprof包,pprof包是用于性能調(diào)試的工具,通過(guò)對(duì)beego的改造之后集成了pprof包,使得用戶可以利用pprof測(cè)試基于beego開(kāi)發(fā)的應(yīng)用,通過(guò)這六個(gè)小節(jié)的介紹我們擴(kuò)展出來(lái)了一個(gè)比較強(qiáng)壯的beego框架,這個(gè)框架足以應(yīng)付目前大多數(shù)的Web應(yīng)用,用戶可以繼續(xù)發(fā)揮自己的想象力去擴(kuò)展,我這里只是簡(jiǎn)單的介紹了我能想的到的幾個(gè)比較重要的擴(kuò)展。