2017-05-21 101 views
0

我必須失去了一些東西真的很明顯,但我已經創建了一個MUX路由控制器和服務器返回404運行如下:轉到MUX控制器返回404

package main 

import (
    "fmt" 
    "log" 
    "net/http" 
    "github.com/gorilla/mux" 
) 

func main() { 
    router := mux.NewRouter() 
    router.HandleFunc("/hi", SayHi) 
    log.Fatal(http.ListenAndServe(":8080", nil)) 
} 

func SayHi(w http.ResponseWriter, r *http.Request) { 
    fmt.Fprintln(w, "Hi") 
} 

訪問:http://localhost:8080/hi,我得到一個404 。

我在做什麼錯?

+0

通** **路由器變量作爲第二個參數'的http.ListenAndServe'而不是** **無精氨酸 –

+0

- 知道它必須是簡單的東西。謝謝 – user1016765

回答