我正在努力让以下工作:
func ArticlesHandler(w http.ResponseWriter, r *http.Request) {
...
if(ValidTokenProvided(w,r)){
...
}
...
}
func ValidTokenProvided(w http.ResponseWriter, r *http.Request) {
...
return false
}
如何将函数作为参数传递?或者如果我不能,那么实现这一目标的最佳途径是什么。
答案 0 :(得分:2)
ValidTokenProvided是一个void方法..使它成为bool:
func ValidTokenProvided(w http.ResponseWriter, r *http.Request) bool {
...