github.com/aws/smithy-go/internal/sync/singleflight.Group.DoChan (method)

3 uses

	github.com/aws/smithy-go/internal/sync/singleflight (current package)
		singleflight.go#L114: func (g *Group) DoChan(key string, fn func() (interface{}, error)) <-chan Result {

	github.com/aws/smithy-go/auth/bearer
		token_cache.go#L151: 	p.sfGroup.DoChan("async-refresh", func() (interface{}, error) {
		token_cache.go#L166: 	resCh := p.sfGroup.DoChan("refresh-token", func() (interface{}, error) {