Skip to content

Commit 532be45

Browse files
committed
更新描述
1 parent 696f5b9 commit 532be45

2 files changed

Lines changed: 6 additions & 14 deletions

File tree

README.en.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,14 @@
55
[![Coverage](_icons/coverage.svg)](./_icons/coverage.svg)
66
![Test](https://github.com/FishGoddess/goes/actions/workflows/test.yml/badge.svg)
77

8-
**Goes** is a easy-to-use and lightweight lib for executing async tasks.
8+
**Goes** is an easy-to-use library for concurrent tasks.
99

1010
[阅读中文版的文档](./README.md)
1111

1212
### 🥇 Features
1313

14-
* Limits the number of simultaneous goroutines and not reuses them by Limiter.
15-
* Limits the number of simultaneous goroutines and reuses them by Executor.
16-
* Supports multiple scheduling strategies, including round robin, random, etc.
17-
* Supports spin lock with backoff strategy.
18-
* Supports getting the number of workers available in the executor.
19-
* Supports dynamic scaling of workers in the executor.
14+
* Limits goroutines by using Limiter.
15+
* Reuses goroutines by using Executor.
2016

2117
_Check [HISTORY.md](./HISTORY.md) and [FUTURE.md](./FUTURE.md) to know about more information._
2218

README.md

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,18 +5,14 @@
55
[![Coverage](_icons/coverage.svg)](./_icons/coverage.svg)
66
![Test](https://github.com/FishGoddess/goes/actions/workflows/test.yml/badge.svg)
77

8-
**Goes** 是一个简单易用且轻量的异步任务执行库
8+
**Goes** 是一个简单易用的并发执行库
99

1010
[Read me in English](./README.en.md)
1111

1212
### 🥇 功能特性
1313

14-
* 支持只限制同时执行的协程数,但不复用协程,使用 Limiter。
15-
* 支持限制同时执行的协程数,且复用协程,使用 Executor。
16-
* 支持多种调度策略,包括轮询、随机等。
17-
* 支持使用退避策略的自旋锁。
18-
* 支持查询可用的 worker 数量。
19-
* 支持 worker 动态扩缩容。
14+
* 支持限制同时执行的协程数,使用 Limiter。
15+
* 支持复用同时执行的协程数,使用 Executor。
2016

2117
_历史版本的特性请查看 [HISTORY.md](./HISTORY.md)。未来版本的新特性和计划请查看 [FUTURE.md](./FUTURE.md)_
2218

0 commit comments

Comments
 (0)