| 1234567891011121314151617181920212223 | package middlewareimport (	sentinelPlugin "github.com/alibaba/sentinel-golang/adapter/gin"	"github.com/alibaba/sentinel-golang/core/system"	"github.com/gin-gonic/gin"	log "gogs.baozhida.cn/zoie/OAuth-core/logger")// Sentinel 限流func Sentinel() gin.HandlerFunc {	if _, err := system.LoadRules([]*system.Rule{		{			MetricType:   system.InboundQPS,			TriggerCount: 200,			Strategy:     system.BBR,		},	}); err != nil {		log.Fatalf("Unexpected error: %+v", err)	}	return sentinelPlugin.SentinelMiddleware()}
 |