~~~
求一个方法 GO执行无需等待立刻返回
主要用于队列, 比如执行一个方法,异步马上返回完成,实际后台还在跑。
func GETurl(str string, count int) error {
for i := 0; i < count; i++ {
//比如执行get第http url
//写日志
}
return nil //执行完毕
}
func main() {
ret := GETurl("URL")
fmt.Println("立刻响应得到NUL,让GETurl后台去执行,主要用于队列异步")
~~~
求打包赐教 给个demo谢谢,我找遍百度 找到的都是阻塞的方法,要要非阻塞的 比如 go Demo(map)
~~~
func Demo(map [string]string){
//或则for循环遍历多少任务一个个跑
err := Get();
if err!=nil{
writeLog(err)
}
}
~~~
#4