├── .github └── workflows │ └── go.yml ├── .gitignore ├── LICENSE ├── README.md ├── backoff ├── backoff.go └── backoff_test.go ├── fanout ├── fanout.go └── fanout_test.go ├── go.mod ├── group ├── example_test.go ├── group.go └── group_test.go └── retry ├── retry.go └── retry_test.go /.github/workflows/go.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/.github/workflows/go.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # exp 2 | Experimental packages. 3 | -------------------------------------------------------------------------------- /backoff/backoff.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/backoff/backoff.go -------------------------------------------------------------------------------- /backoff/backoff_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/backoff/backoff_test.go -------------------------------------------------------------------------------- /fanout/fanout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/fanout/fanout.go -------------------------------------------------------------------------------- /fanout/fanout_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/fanout/fanout_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/go-kratos/exp 2 | 3 | go 1.18 4 | -------------------------------------------------------------------------------- /group/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/group/example_test.go -------------------------------------------------------------------------------- /group/group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/group/group.go -------------------------------------------------------------------------------- /group/group_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/group/group_test.go -------------------------------------------------------------------------------- /retry/retry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/retry/retry.go -------------------------------------------------------------------------------- /retry/retry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/go-kratos/exp/HEAD/retry/retry_test.go --------------------------------------------------------------------------------