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

11 lines
1.1 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.
# 12 部署與維護
到目前為止,我們前面已經介紹了如何開發程式、除錯程式以及測試程式,正如人們常說的:開發最後的 10%需要花費 90%的時間,所以這一章我們將強調這最後的 10%部分,要真正成為讓人信任並使用的優秀應用,需要考慮到一些細節,以上所說的 10%就是指這些小細節。
本章我們將透過四個小節來介紹這些小細節的處理,第一小節介紹如何在生產服務上記錄程式產生的日誌,如何記錄日誌,第二小節介紹發生錯誤時我們的程式如何處理,如何保證儘量少的影響到使用者的訪問,第三小節介紹如何來部署 Go 的獨立程式,由於目前 Go 程式還無法像 C 那樣寫成 daemon那麼我們如何管理這樣的程序程式後臺執行呢第四小節將介紹應用資料的備份和還原儘量保證應用在崩潰的情況能夠保持資料的完整性。
## 目錄
![](images/navi12.png)
## links
* [目錄](<preface.md>)
* 上一章:[第十一章總結](<11.4.md>)
* 下一節:[應用日誌](<12.1.md>)