go-resiliency =============== golang 的弹性模式。部分基于 Hystrix、Semian 等。 目前实现的模式包括: - 断路器 (在 breaker 目录中) - 半锁 (在 semaphore 目录中) - 截止时间/超时 (在 deadline 目录中) - 分批处理 (在 batcher 目录中) - 可重试 (在 retrier 目录中) 注: 我会偶尔提高所需的 Golang 版本,而不提高此包的主版本,这违反了 Golang 官方包装惯例中的突变更改。通常被删除的版本都有多年历史,且早已不再受支持。