我有一个小的 go lang 项目,它在 main.go 文件中有一些处理程序,它们引用 session.go 文件中的会话相关方法。两者都package main位于文件的顶部。session.go 文件中的函数都以大写字母开头(即它们是公共/导出方法)。然而,当我运行该main.go文件时,它说位于session.go和调用的方法main.go是undefined. 这是为什么,如何解决。
我正在运行这个项目 go run main.go
main.go
func logout(w http.ResponseWriter, r *http.Request) {
ClearSession(w, r)
....
}
session.go
func ClearSession(w http.ResponseWriter, r *http.Request) {
}
相关分类