From 1f2eaecfd80aa3a7ded0d4bc07103673c109cf32 Mon Sep 17 00:00:00 2001 From: Andy Pan Date: Thu, 31 Jan 2019 23:06:39 +0800 Subject: [PATCH] =?UTF-8?q?=F0=9F=A5=B6=20Glorify=20go=20in=20the=20light?= =?UTF-8?q?=20of=20golint=20tool?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ants.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ants.go b/ants.go index 9276f2b..d4f4fd3 100644 --- a/ants.go +++ b/ants.go @@ -38,8 +38,14 @@ const ( var ( // Error types for the Ants API. + + // ErrInvalidPoolSize will be returned when setting a negative number as pool capacity. ErrInvalidPoolSize = errors.New("invalid size for pool") + + // ErrInvalidPoolExpiry will be returned when setting a negative number as the periodic duration to purge goroutines. ErrInvalidPoolExpiry = errors.New("invalid expiry for pool") + + // ErrPoolClosed will be returned when submitting task to a closed pool. ErrPoolClosed = errors.New("this pool has been closed") // workerChanCap determines whether the channel of a worker should be a buffered channel