go搭建乙個簡單web伺服器

2021-07-28 23:03:08 字數 609 閱讀 1584

go語言裡面提供了乙個完善的net/http包,通過http包可以很

方便的就搭建起來乙個可以執行的web服務。同時使用這個包能很簡單地對web的路由,靜態檔案,模版,cookie等數

據進行設定和操作。

http包建立web伺服器

1、服務端

fmt.fprintf(w, "hello go web server") //這個寫入到w的是輸出到客戶端的

}func main()

}2、編譯生成可執行檔案

go build server.go

3、執行

Go搭建乙個Web伺服器

我們可以使用http包建立web伺服器 上面這個 我們build之後,然後執行web.exe,這個時候其實已經在9090埠監聽http鏈結請求了。在瀏覽器輸入http localhost 9090 可以看到瀏覽器頁面輸出了hello astaxie 可以換乙個位址試試 http localhost ...

3 2 Go搭建乙個Web伺服器

前面小節已經介紹了web是基於http協議的乙個服務,go語言裡面提供了乙個完善的net http包,通過http包可以很方便的就搭建起來乙個可以執行的web服務。同時使用這個包能很簡單地對web的路由,靜態檔案,模版,cookie等資料進行設定和操作。fmt.fprintf w,hello ast...

WEB 乙個簡單的WEB伺服器

web 伺服器如何工作的?http hypertext transfer protocol 是一套計算機通過網路進行通訊的規則。計算機專家設計出http,使http客戶 如web瀏覽器 能夠從http伺服器 web伺服器 請求資訊和服務,http目前協議的版本是1.1.http是一種無狀態的協議,無...