gpt4 book ai didi

Golang (v1.8) - 错误 : type *mux. Route has no field or method Method

转载 作者:数据小太阳 更新时间:2023-10-29 03:13:43 24 4
gpt4 key购买 nike

我有一个配备了 gorilla 工具包的 go/golang 应用程序。我正在尝试使用 gorilla/mux 包进行路由。我的路线和错误信息如下。有什么指点吗?

路线 `

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)

最佳答案

没有方法Method,需要使用Methods

关于Golang (v1.8) - 错误 : type *mux. Route has no field or method Method,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43598861/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com