0
ゴリラツールキットを搭載したgo/golangアプリケーションがあります。私はルーティングのためにゴリラ/マルチプレクサパッケージを利用しようとしています。私のルートとエラーメッセージは以下の通りです。すべてのポインタ?Golang(v1.8) - エラー:タイプ* mux.Routeにフィールドまたはメソッドがありません。
ルート `
r := mux.NewRouter()
r.HandleFunc("/", landing)
r.HandleFunc("/contact", contact)
r.HandleFunc("/faq", faq)
r.HandleFunc("/register", accountsC.New).Method("GET")
r.HandleFunc("/register", accountsC.Create).Method("POST")
http.ListenAndServe(":8080", r)`
私はこのエラーを受け取った:
# command-line-arguments
./main.go:27: r.HandleFunc("/register", accountsC.New).Method undefined
(type *mux.Route has no field or method Method)
./main.go:28: r.HandleFunc("/register", accountsC.Create).Method undefined
(type *mux.Route has no field or method Method)
を使用する必要があり、 "POST") '?あるいは、あなたは 'GET'をもう一つは' POST'を使いたいかもしれません。 https://godoc.org/github.com/gorilla/mux#Route.Methods – RayfenWindspear