前面小節已經介紹了web是基於http協議的乙個服務,go語言裡面提供了乙個完善的net/http包,通過http包可以很方便的就搭建起來乙個可以執行的web服務。同時使用這個包能很簡單地對web的路由,靜態檔案,模版,cookie等資料進行設定和操作。
fmt.fprintf(w, "hello astaxie!") //這個寫入到w的是輸出到客戶端的
}func main() {
http.handlefunc("/", sayhelloname) //設定訪問的路由
Go搭建乙個Web伺服器
我們可以使用http包建立web伺服器 上面這個 我們build之後,然後執行web.exe,這個時候其實已經在9090埠監聽http鏈結請求了。在瀏覽器輸入http localhost 9090 可以看到瀏覽器頁面輸出了hello astaxie 可以換乙個位址試試 http localhost ...
go搭建乙個簡單web伺服器
go語言裡面提供了乙個完善的net http包,通過http包可以很 方便的就搭建起來乙個可以執行的web服務。同時使用這個包能很簡單地對web的路由,靜態檔案,模版,cookie等數 據進行設定和操作。http包建立web伺服器 1 服務端 fmt.fprintf w,hello go web s...
3 2 搭建乙個屬於自己的伺服器
阿里雲租的伺服器已經到期啦,不想續租,一來不常搗鼓它,不划算 二來9.9足夠我吃一頓晚飯了,加雞腿的那種 不過!作為技術宅,怎麼能老是租用別人家的東西呢?自己也要整一部伺服器來玩玩才是!假設你已經用過了租來的伺服器且在上面跑過自己的專案,那麼你應該心裡有a數了,伺服器和普通pc有什麼區別?要說系統,...