diff --git a/default.go b/default.go new file mode 100644 index 0000000..05855c7 --- /dev/null +++ b/default.go @@ -0,0 +1,28 @@ +// Package rate_limit ... +// +// Description : rate_limit ... +// +// Author : go_developer@163.com<白茶清欢> +// +// Date : 2024-06-24 15:04 +package rate_limit + +import ( + "context" + "git.zhangdeman.cn/zhangdeman/rate_limit/define" +) + +var ( + DefaultClient = &Default{} +) + +type Default struct { +} + +func (d Default) AllowN(ctx context.Context, limitCfg *define.LimitConfig, tokenCnt int) (bool, error) { + return true, nil +} + +func (d Default) Reset(ctx context.Context, limitCfg *define.LimitConfig) error { + return nil +}