diff --git a/example/limit/period/periodlimit.go b/example/limit/period/periodlimit.go index aedcabfa..f5295c9a 100644 --- a/example/limit/period/periodlimit.go +++ b/example/limit/period/periodlimit.go @@ -29,7 +29,7 @@ func main() { store := redis.NewRedis(*rdx, *rdxType, *rdxPass) fmt.Println(store.Ping()) - lmt := limit.NewPeriodLimit(seconds+1, 5, store, *rdxKey) + lmt := limit.NewPeriodLimit(seconds, 5, store, *rdxKey) timer := time.NewTimer(time.Second * seconds) quit := make(chan struct{}) defer timer.Stop() @@ -41,8 +41,8 @@ func main() { var allowed, denied int32 var wait sync.WaitGroup for i := 0; i < *threads; i++ { - wait.Add(1) i := i + wait.Add(1) go func() { for { select { diff --git a/tools/goctl/api/gogen/gen.go b/tools/goctl/api/gogen/gen.go index ff3386cc..c28b23b6 100644 --- a/tools/goctl/api/gogen/gen.go +++ b/tools/goctl/api/gogen/gen.go @@ -12,13 +12,12 @@ import ( "time" "github.com/logrusorgru/aurora" - "github.com/urfave/cli" - "github.com/tal-tech/go-zero/core/logx" apiformat "github.com/tal-tech/go-zero/tools/goctl/api/format" "github.com/tal-tech/go-zero/tools/goctl/api/parser" apiutil "github.com/tal-tech/go-zero/tools/goctl/api/util" "github.com/tal-tech/go-zero/tools/goctl/util" + "github.com/urfave/cli" ) const tmpFile = "%s-%d"