package lru

import "github.com/aws/smithy-go/container/private/cache/lru"

Package lru implements cache.Cache with an LRU eviction policy.

This implementation is NOT thread-safe.

This package is designated as private and is intended for use only by the smithy client runtime. The exported API therein is not considered stable and is subject to breaking changes without notice.

Index

Functions

func New

func New(cap int) cache.Cache

New creates a new LRU cache with the given capacity.

Source Files

lru.go

Version
v1.22.3 (latest)
Published
Feb 17, 2025
Platform
linux/amd64
Imports
2 packages
Last checked
3 weeks ago

Tools for package owners.