time: no need to wrap error with errors.New

Change-Id: Ibd519ed6419f8f21c89a111a0326d0788aca9d19
GitHub-Last-Rev: 45e3224f9a
GitHub-Pull-Request: golang/go#57819
Reviewed-on: https://go-review.googlesource.com/c/go/+/462046
TryBot-Result: Gopher Robot <gobot@golang.org>
Run-TryBot: Ian Lance Taylor <iant@golang.org>
Auto-Submit: Ian Lance Taylor <iant@google.com>
Reviewed-by: Ian Lance Taylor <iant@google.com>
Reviewed-by: Cherry Mui <cherryyz@google.com>
Run-TryBot: Ian Lance Taylor <iant@google.com>
This commit is contained in:
fangguizhen 2023-01-16 17:46:20 +00:00 committed by Gopher Robot
parent 045b33ecfe
commit f33e8f6698
1 changed files with 1 additions and 3 deletions

View File

@ -4,8 +4,6 @@
package time
import "errors"
// A Ticker holds a channel that delivers “ticks” of a clock
// at intervals.
type Ticker struct {
@ -21,7 +19,7 @@ type Ticker struct {
// panic. Stop the ticker to release associated resources.
func NewTicker(d Duration) *Ticker {
if d <= 0 {
panic(errors.New("non-positive interval for NewTicker"))
panic("non-positive interval for NewTicker")
}
// Give the channel a 1-element time buffer.
// If the client falls behind while reading, we drop ticks