您的位置: 首页 > 文章 > go实战:web框架gin的使用(十六):异步协程 go实战:web框架gin的使用(十六):异步协程 分类: 文章 • 2024-09-16 10:59:16 我们在浏览器分别敲入如下url地址并回车 http://localhost:3333/sync http://localhost:3333/async 我们看到的结果完全不同,分别如下 解说:gin里可以借助协程实现异步任务。因为涉及异步过程,请求的上下文需要copy到异步的上下文,并且这个上下文是只读的。在请求的时候,sleep5秒钟,同步的逻辑可以看到,服务的进程睡眠了。异步的逻辑则看到响应返回了,然后程序还在后台的协程处理。