Home / Function/ loadVaryManifest() — fiber Function Reference

loadVaryManifest() — fiber Function Reference

Architecture documentation for the loadVaryManifest() function in cache.go from the fiber codebase.

Function go FiberMiddleware Caching calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  3928e718_6cb7_4319_b7d2_636e6c27978e["loadVaryManifest()"]
  af95e058_7e86_ec88_42f0_cd294e342508["cache.go"]
  3928e718_6cb7_4319_b7d2_636e6c27978e -->|defined in| af95e058_7e86_ec88_42f0_cd294e342508
  96447356_67b9_a364_148e_b703c487e1ba["New()"]
  96447356_67b9_a364_148e_b703c487e1ba -->|calls| 3928e718_6cb7_4319_b7d2_636e6c27978e
  cf75170f_b9fb_c7ac_f50d_03766d3a8b2b["parseVary()"]
  3928e718_6cb7_4319_b7d2_636e6c27978e -->|calls| cf75170f_b9fb_c7ac_f50d_03766d3a8b2b
  style 3928e718_6cb7_4319_b7d2_636e6c27978e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

middleware/cache/cache.go lines 1323–1337

func loadVaryManifest(ctx context.Context, manager *manager, manifestKey string) ([]string, bool, error) {
	raw, err := manager.getRaw(ctx, manifestKey)
	if err != nil {
		if errors.Is(err, errCacheMiss) {
			return nil, false, nil
		}
		return nil, false, err
	}
	manifest := utils.UnsafeString(raw)
	names, hasStar := parseVary(manifest)
	if hasStar {
		return nil, false, nil
	}
	return names, len(names) > 0, nil
}

Subdomains

Calls

Called By

Frequently Asked Questions

What does loadVaryManifest() do?
loadVaryManifest() is a function in the fiber codebase, defined in middleware/cache/cache.go.
Where is loadVaryManifest() defined?
loadVaryManifest() is defined in middleware/cache/cache.go at line 1323.
What does loadVaryManifest() call?
loadVaryManifest() calls 1 function(s): parseVary.
What calls loadVaryManifest()?
loadVaryManifest() is called by 1 function(s): New.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free