我在**main.go**文件中创建了一个路由**CreateUser**。在同一个包下的**另一个文件handler.go**把路由函数写好。但是在运行程序的时候,程序报错,说我**undefined:CreateUser**。并不知道为什么会这样。。。
**main.go**
package main
import (
"net/http"
)
func main() {
http.HandleFunc("/user",CreateUser)
http.ListenAndServe(":8000",nil)
}
**handler.go**
package main
import (
"io"
"net/http"
)
func CreateUser(w http.ResponseWriter,r *http.Request) {
io.WriteString(w,"Create User")
}
有疑问加站长微信联系(非本文作者)