Files
build-web-application-with-…/zh-tw/14.7.md
2019-06-22 23:41:28 +08:00

6 lines
1.6 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 14.7 小結
這一章主要闡述了如何基於 beego 框架進行擴充套件,這包括靜態檔案的支援,靜態檔案主要講述了如何利用 beego 進行快速的網站開發,利用 bootstrap 建立漂亮的站點;第二小結講解了如何在 beego 中整合 sessionManager方便使用者在利用 beego 的時候快速的使用 session第三小結介紹了表單和驗證基於 Go 語言的 struct 的定義使得我們在開發 Web 的過程中從重複的工作中解放出來而且加入了驗證之後可以儘量做到資料安全第四小結介紹了使用者認證使用者認證主要有三方面的需求http basic 和 http digest 認證,第三方認證,自訂認證,透過程式碼示範了如何利用現有的第三方套件整合到 beego 應用中來實現這些認證第五小節介紹了多語言的支援beego 中集成了 go-i18n 這個多語言套件,使用者可以很方便的利用該函式庫開發多語言的 Web 應用;第六小節介紹了如何整合 Go 的 pprof 套件pprof 套件是用於效能除錯的工具,透過對 beego 的改造之後集成了 pprof 套件,使得使用者可以利用 pprof 測試基於 beego 開發的應用,透過這六個小節的介紹我們擴展出來了一個比較強壯的 beego 框架,這個框架足以應付目前大多數的 Web 應用,使用者可以繼續發揮自己的想象力去擴充套件,我這裡只是簡單的介紹了我能想的到的幾個比較重要的擴充套件。
## links
* [目錄](<preface.md>)
* 上一節:[pprof 支援](<14.6.md>)