2步實現啟用https推送功能
golang 簡介
Go(又稱Golang)是Google開發的一種靜態強型別、編譯型、併發型,並具有垃圾回收功能的程式語言。
golang前景
適合雲計算、微服務、基礎後端軟體的功能實現。
go語言優點
go是非常年輕的一門語言,“兼具Python 等動態語言的開發速度和C/C++等編譯型語言的效能與安全性”,具備強大的標準庫,內建垃圾回收機制,屬於靜態型別語言,因此具備編譯檢查和編碼規範,特別是併發功能實現簡單,但功能強大,可使用goroutine和channel輕鬆實現高併發。
golang web 優勢
語法簡單:語法簡潔,新手入門簡單,開發應用效能高。
便於維護:強型別靜態語言,便於專案的重構和維護。
部署方便:編譯的可執行二進位制檔案,在執行時,不需要部署環境,把編譯檔案上傳,就完成了專案的部署。
之前的文章學習了“怎麼實現https伺服器”,這節學習怎麼啟用https推送功能。
2步實現啟用https推送功能
啟用https 的推送功能
1、http。ResponseWriter啟用推送http。Pusher
2、使用pusher推送“/static/index。css”,“Content-Type”是“text/css”
需要注意的是“Content-Type”的值應當是字串切片[]string
3、解析模板、渲染模板
測試效果