Registry /
utility / graph-gophers-dataloader
Install & Compatibility
Where this runs
No compatibility data collected yet for this library.
Code
Verified usage
Verified import paths — ran on the pinned version, not inferred.
dataloader
✓ github.com/graph-gophers/dataloader
Creates a batched loader and loads a single key.
package main
import (
"context"
"fmt"
"github.com/graph-gophers/dataloader"
)
func main() {
loader := dataloader.NewBatchedLoader(func(ctx context.Context, keys dataloader.Keys) []*dataloader.Result {
results := make([]*dataloader.Result, len(keys))
for i, key := range keys {
results[i] = &dataloader.Result{Data: key.String()}
}
return results
})
result, _ := loader.Load(context.Background(), dataloader.StringKey("hello"))()
fmt.Println(result)
}
Debug
Known issues
No known issues recorded.
Upgrade
Version history
5.0.0+incompatiblelatest on pkg.go.dev
Audit
Dependencies
No dependency data recorded yet.