github.com/wfusion/gofusion@v1.1.14/common/infra/drivers/redis/hook.go (about)

     1  package redis
     2  
     3  import (
     4  	"github.com/redis/go-redis/v9"
     5  
     6  	"github.com/wfusion/gofusion/common/utils"
     7  )
     8  
     9  func WithHook(hooks []redis.Hook) utils.OptionFunc[newOption] {
    10  	return func(o *newOption) {
    11  		o.hooks = append(o.hooks, hooks...)
    12  	}
    13  }