Files
atom/providers/single_flight/flight.go
2023-01-30 19:56:31 +08:00

19 lines
293 B
Go

package single_flight
import (
"atom/container"
"log"
"golang.org/x/sync/singleflight"
)
func init() {
if err := container.Container.Provide(NewSingleFlight); err != nil {
log.Fatal(err)
}
}
func NewSingleFlight() (*singleflight.Group, error) {
return &singleflight.Group{}, nil
}