代码拉取完成,页面将自动刷新
package downgrade
import (
"context"
"github.com/afex/hystrix-go/hystrix"
)
type Hystrix struct{}
func (h *Hystrix) Do(name string, run RunFunc, fallback FallbackFunc) error {
return hystrix.Do(name, run, fallback)
}
func (h *Hystrix) DoC(ctx context.Context, name string, run RunFuncC, fallback FallbackFuncC) error {
return hystrix.DoC(ctx, name, run, fallback)
}
func (h *Hystrix) Go(name string, run RunFunc, fallback FallbackFunc) chan error {
return hystrix.Go(name, run, fallback)
}
func (h *Hystrix) GoC(ctx context.Context, name string, run RunFuncC, fallback FallbackFuncC) chan error {
return hystrix.GoC(ctx, name, run, fallback)
}
func (h *Hystrix) ConfigureCommand(name string, config hystrix.CommandConfig) {
hystrix.ConfigureCommand(name, config)
}
// NewFuse 实例化方法
func NewFuse() Fuse {
return &Hystrix{}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。