~~~
比如:类似这样 我发现 我带参数执行后,会卡一会,删除http.HandleFunc的就会不卡 马上返回了 不知道为什么,我明显return了
还有这样写明显不合适,我主要是用队列任务执行刷新这个带参数接口的,那个肯定也需要验证数据库, 我这个带参数执行没有调用数据库,如果我用这个接口刷新,数据库如果没打开的话 肯定会报错。。。。
我不知道这个任务刷新接口,除了用URL实现 带参数如何实现呢, 毕竟GO只能一个main
func main(){
if len(os.Args) > 1 {
if len(os.Args) == 2 {
fmt.Println(os.Args[1])
}
return
}
http.HandleFunc("/index",Index)
http.ListenAndServe(":80", nil)
}
~~~
你这短短的中文,我没有看懂……
从代码来看,肯定是直接return了。
但你所谓的卡我不明白。
是编译以后执行的时候会卡么?
还是直接go run 代码?
#1