Go搭建乙個Web伺服器

2022-08-23 02:24:09 字數 846 閱讀 9163

我們可以使用http包建立web伺服器

上面這個**,我們build之後,然後執行web.exe,這個時候其實已經在9090埠監聽http鏈結請求了。

在瀏覽器輸入http://localhost:9090

可以看到瀏覽器頁面輸出了hello astaxie!

可以換乙個位址試試:http://localhost:9090/?url_long=111&url_long=222

看看瀏覽器輸出的是什麼,伺服器輸出的是什麼?

在伺服器端輸出的資訊如下:

使用者訪問web之後伺服器端列印的資訊

我們看到上面的**,要編寫乙個web伺服器很簡單,只要呼叫http包的兩個函式就可以了。

go搭建乙個簡單web伺服器

go語言裡面提供了乙個完善的net http包,通過http包可以很 方便的就搭建起來乙個可以執行的web服務。同時使用這個包能很簡單地對web的路由,靜態檔案,模版,cookie等數 據進行設定和操作。http包建立web伺服器 1 服務端 fmt.fprintf w,hello go web s...

3 2 Go搭建乙個Web伺服器

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

WEB伺服器搭建(一)

安裝伺服器,首先要安裝相應的軟體包,安裝軟體包。需要先配置好相應的倉庫 一 配置yum倉庫 1 新增掛載點 mount dev sr0 mnt 2 配置檔案 vim etc yum.repos.d ce.repo ce name ce baseurl file mnt enabled 1 gpgch...