Say "Hello tomorrow" with Go

rachel發表於2019-03-27
package main

import ("fmt"
        "net/http")

// 方法中傳兩個引數, 一個是響應, 一個是請求, * 表示讀取請求裡的值
func index_handler(w http.ResponseWriter, r *http.Request){
    // 注意這裡列印的方法是 Fprintf, 它會基於你所指定的形式來輸出, 在這裡就是根據引數 w 了, 也就是說 ResponseWriter 就是它輸出的格式依據
    fmt.Fprintf(w, "Hello tomorrow")
}

func main() {
    // 寫一個路由, 訪問根目錄時, 執行 index_handler 方法來處理請求
    http.HandleFunc("/", index_handler)
    // 設定監聽埠
    http.ListenAndServe(":8000", nil)
}

在終端執行一下, 沒有報錯的話, 就訪問 http://localhost:8000/ 看看吧, 比心~

相關文章