1. 首页
  2. 主题
  3. Go问与答

求一个方法 GO执行无需等待立刻返回

hellsam · · 6011 次点击
~~~ 求一个方法 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
更多评论
开个协程不就行了
#1
协程好像也是卡在哪里的。 需要等返回的。
#2

用户登录

没有账号?注册

今日阅读排行

    加载中

一周阅读排行

    加载中