style: fixed some typos in the comments (#184)

* style: fixed some typos in the comments

* style: add space between en and zh words

Co-authored-by: Zhening <18501262663@163.com>
This commit is contained in:
Zhening Li 2021-09-13 11:57:25 +08:00 committed by GitHub
parent 6de43fdfb9
commit f62e8ab1e0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
8 changed files with 11 additions and 11 deletions

View File

@ -352,7 +352,7 @@ Become a bronze sponsor with a monthly donation of $10 and get your logo on our
## ☕️ Buy me a coffee ## ☕️ Buy me a coffee
> Please be sure to leave your name, Github account or other social media accounts when you donate by the following means so that I can add it to the list of donors as a token of my appreciation. > Please be sure to leave your name, GitHub account or other social media accounts when you donate by the following means so that I can add it to the list of donors as a token of my appreciation.
<img src="https://raw.githubusercontent.com/panjf2000/illustrations/master/payments/WeChatPay.JPG" width="250" align="middle"/>&nbsp;&nbsp; <img src="https://raw.githubusercontent.com/panjf2000/illustrations/master/payments/WeChatPay.JPG" width="250" align="middle"/>&nbsp;&nbsp;
<img src="https://raw.githubusercontent.com/panjf2000/illustrations/master/payments/AliPay.JPG" width="250" align="middle"/>&nbsp;&nbsp; <img src="https://raw.githubusercontent.com/panjf2000/illustrations/master/payments/AliPay.JPG" width="250" align="middle"/>&nbsp;&nbsp;

View File

@ -353,7 +353,7 @@ pool.Reboot()
## ☕️ 打赏 ## ☕️ 打赏
> 当您通过以下方式进行捐赠时请务必留下姓名、Github账号或其他社交媒体账号,以便我将其添加到捐赠者名单中,以表谢意。 > 当您通过以下方式进行捐赠时请务必留下姓名、GitHub 账号或其他社交媒体账号,以便我将其添加到捐赠者名单中,以表谢意。
<img src="https://raw.githubusercontent.com/panjf2000/illustrations/master/payments/WeChatPay.JPG" width="250" align="middle"/>&nbsp;&nbsp; <img src="https://raw.githubusercontent.com/panjf2000/illustrations/master/payments/WeChatPay.JPG" width="250" align="middle"/>&nbsp;&nbsp;
<img src="https://raw.githubusercontent.com/panjf2000/illustrations/master/payments/AliPay.JPG" width="250" align="middle"/>&nbsp;&nbsp; <img src="https://raw.githubusercontent.com/panjf2000/illustrations/master/payments/AliPay.JPG" width="250" align="middle"/>&nbsp;&nbsp;

View File

@ -90,7 +90,7 @@ var (
defaultLogger = Logger(log.New(os.Stderr, "", log.LstdFlags)) defaultLogger = Logger(log.New(os.Stderr, "", log.LstdFlags))
// Init a instance pool when importing ants. // Init an instance pool when importing ants.
defaultAntsPool, _ = NewPool(DefaultAntsPoolSize) defaultAntsPool, _ = NewPool(DefaultAntsPoolSize)
) )

View File

@ -13,7 +13,7 @@ func loadOptions(options ...Option) *Options {
return opts return opts
} }
// Options contains all options which will be applied when instantiating a ants pool. // Options contains all options which will be applied when instantiating an ants pool.
type Options struct { type Options struct {
// ExpiryDuration is a period for the scavenger goroutine to clean up those expired workers, // ExpiryDuration is a period for the scavenger goroutine to clean up those expired workers,
// the scavenger scans all workers every `ExpiryDuration` and clean up those workers that haven't been // the scavenger scans all workers every `ExpiryDuration` and clean up those workers that haven't been

View File

@ -52,7 +52,7 @@ type Pool struct {
// cond for waiting to get a idle worker. // cond for waiting to get a idle worker.
cond *sync.Cond cond *sync.Cond
// workerCache speeds up the obtainment of the an usable worker in function:retrieveWorker. // workerCache speeds up the obtainment of a usable worker in function:retrieveWorker.
workerCache sync.Pool workerCache sync.Pool
// blockingNum is the number of the goroutines already been blocked on pool.Submit, protected by pool.lock // blockingNum is the number of the goroutines already been blocked on pool.Submit, protected by pool.lock
@ -216,7 +216,7 @@ func (p *Pool) decRunning() {
atomic.AddInt32(&p.running, -1) atomic.AddInt32(&p.running, -1)
} }
// retrieveWorker returns a available worker to run the tasks. // retrieveWorker returns an available worker to run the tasks.
func (p *Pool) retrieveWorker() (w *goWorker) { func (p *Pool) retrieveWorker() (w *goWorker) {
spawnWorker := func() { spawnWorker := func() {
w = p.workerCache.Get().(*goWorker) w = p.workerCache.Get().(*goWorker)

View File

@ -48,13 +48,13 @@ type PoolWithFunc struct {
// state is used to notice the pool to closed itself. // state is used to notice the pool to closed itself.
state int32 state int32
// cond for waiting to get a idle worker. // cond for waiting to get an idle worker.
cond *sync.Cond cond *sync.Cond
// poolFunc is the function for processing tasks. // poolFunc is the function for processing tasks.
poolFunc func(interface{}) poolFunc func(interface{})
// workerCache speeds up the obtainment of the an usable worker in function:retrieveWorker. // workerCache speeds up the obtainment of a usable worker in function:retrieveWorker.
workerCache sync.Pool workerCache sync.Pool
// blockingNum is the number of the goroutines already been blocked on pool.Submit, protected by pool.lock // blockingNum is the number of the goroutines already been blocked on pool.Submit, protected by pool.lock
@ -99,7 +99,7 @@ func (p *PoolWithFunc) purgePeriodically() {
expiredWorkers[i] = nil expiredWorkers[i] = nil
} }
// There might be a situation that all workers have been cleaned up(no any worker is running) // There might be a situation that all workers have been cleaned up(no worker is running)
// while some invokers still get stuck in "p.cond.Wait()", // while some invokers still get stuck in "p.cond.Wait()",
// then it ought to wake all those invokers. // then it ought to wake all those invokers.
if p.Running() == 0 { if p.Running() == 0 {

View File

@ -37,7 +37,7 @@ type goWorker struct {
// task is a job should be done. // task is a job should be done.
task chan func() task chan func()
// recycleTime will be update when putting a worker back into queue. // recycleTime will be updated when putting a worker back into queue.
recycleTime time.Time recycleTime time.Time
} }

View File

@ -37,7 +37,7 @@ type goWorkerWithFunc struct {
// args is a job should be done. // args is a job should be done.
args chan interface{} args chan interface{}
// recycleTime will be update when putting a worker back into queue. // recycleTime will be updated when putting a worker back into queue.
recycleTime time.Time recycleTime time.Time
} }