[實作] 從零開始用 Golang 寫網頁 : 01 基本的 Web 服務程式
首先先建立 Web 服務的基本程式,在頁面印出”我的網站”
1  | package main  | 
main
http.HandleFunc匹配一個路由到myWeb函式- 這裡意思是當訪問地址 http://localhost/ 時就會呼叫 
myWeb函式 
- 這裡意思是當訪問地址 http://localhost/ 時就會呼叫 
 http.ListenAndServe開啟服務並監聽 port 號- 第一個參數為指定要監聽的 port 號
 第二個參數為指定處理請求的 handler,通常使用默認的 ServeMux,所以填 nil
- nil 就是其他語言裡的 null
 
最後用 err 變數接收錯誤訊息,ListenAndServe 若是出錯則會返回一個 error 類型
- 若是 err 不為空,則印出錯誤訊息
 
myWeb
定義了兩個參數
w,r- w 為寫入器,用來寫入 http 所響應的數據
 - r 為請求對象的指向
 
結果

