MCPcopy
hub / github.com/redis/go-redis / Load

Method Load

script.go:61–69  ·  view source on GitHub ↗
(ctx context.Context, c Scripter)

Source from the content-addressed store, hash-verified

59}
60
61func (s *Script) Load(ctx context.Context, c Scripter) *StringCmd {
62 cmd := c.ScriptLoad(ctx, s.src)
63 if err := cmd.Err(); err == nil {
64 s.mu.Lock()
65 s.hash = cmd.Val()
66 s.mu.Unlock()
67 }
68 return cmd
69}
70
71func (s *Script) Exists(ctx context.Context, c Scripter) *BoolSliceCmd {
72 s.mu.RLock()

Calls 3

ScriptLoadMethod · 0.65
ErrMethod · 0.65
ValMethod · 0.45