当前标签:异步协程
Saber, 基于swoole 的PHP异步协程HTTP客户端
2019-03-13
5042
6806
HTTP军刀(呆毛王),Swoole人性化组件库之PHP高性能HTTP客户端, 基于Swoole原生协程, 支持多种风格操作, 底层提供高性能解决方案, 让开发者专注于功能开发, 从传统同步阻塞且配置繁琐的Curl中解放.基于Swoole协程Client开发人性化使用风格, ajax.js/axios.js/requests.py用户福音, 同时支持PSR风格操作浏览器级别完备的Cookie管理机
go WaitGroup 的使用方法
2023-03-23
377
508
在 Go 中,sync 包下的 WaitGroup 能有助于我们控制协程之间的同步。当需要等待一组协程都执行完各自任务后,才能继续后续逻辑。这种场景,就非常适合使用它。WaitGroup 提供三个 API。Add(delta int) 函数提供了 WaitGroup 的任务计数,delta 的值可以为正也可以为负,通常在添加任务时使用。Done() 函数其实就是 Add(-1),在任务完成时调用。