func()

in groupcache.go [387:397]


func (g *Group) getLocally(ctx Context, key string, dest Sink) (payload, error) {
	ttl, err := g.getter.Get(ctx, key, dest)
	if err != nil {
		return payload{}, err
	}
	if ttl != nil && ttl.Before(time.Now().UTC()) {
		return payload{}, errResourceExpired
	}
	dv, err := dest.view()
	return newPayload(dv, ttl), err
}