Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
dakota-xyz
/
gcache
Public
forked from
bluele/gcache
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security
Insights
Commits
Branch selector
master
User selector
All users
All time
Commit History
Commits on May 24, 2024
wip
jp-dakota
committed
9876b67
Copy full SHA for 9876b67
Working generics
jp-dakota
committed
5e85883
Copy full SHA for 5e85883
Commits on Jan 5, 2022
Fix example code in README
Show description for d8b7e05
bluele
authored
d8b7e05
Copy full SHA for d8b7e05
Commits on Jun 10, 2021
Fix typos, add doc (#78)
Show description for ecee3be
sebastien-rosset
authored
ecee3be
Copy full SHA for ecee3be
Commits on Feb 15, 2021
Merge pull request #75 from bluele/lfu-remove-empty-entry
Show description for a95af3e
bluele
authored
a95af3e
Copy full SHA for a95af3e
fix tests
bluele
committed
38c8006
Copy full SHA for 38c8006
lfu: remove an empty `freqEntry` in `freqList`
bluele
committed
023f437
Copy full SHA for 023f437
Merge pull request #74 from bluele/gh-action
Show description for 610497d
bluele
authored
610497d
Copy full SHA for 610497d
bump go version
bluele
committed
6bd251b
Copy full SHA for 6bd251b
update README
bluele
committed
57d7f26
Copy full SHA for 57d7f26
fix examples
bluele
committed
de311fd
Copy full SHA for de311fd
add github action integration
bluele
committed
f9e304c
Copy full SHA for f9e304c
Merge pull request #69 from maemual/support_gomod
Show description for 0ec94bb
bluele
authored
0ec94bb
Copy full SHA for 0ec94bb
Commits on Jun 19, 2020
support go mod
maemual
committed
61cb0b1
Copy full SHA for 61cb0b1
Commits on May 18, 2019
Merge pull request #60 from bluele/feature/check-expired-items-option
Show description for bc40bd6
bluele
authored
bc40bd6
Copy full SHA for bc40bd6
fix parameter format for Cache interface
bluele
committed
d3b0105
Copy full SHA for d3b0105
add test for expired items
bluele
committed
01ea871
Copy full SHA for 01ea871
fix Len, Keys, and GetALL method to get checkExpired option
bluele
committed
d759f94
Copy full SHA for d759f94
Commits on Mar 1, 2019
Merge pull request #59 from CodeLingoBot/rewrite
Show description for 79ae3b2
bluele
authored
79ae3b2
Copy full SHA for 79ae3b2
Commits on Feb 28, 2019
Fix function comments based on best practices from Effective Go
Show description for 47e5fff
CodeLingoBot
committed
47e5fff
Copy full SHA for 47e5fff
Commits on Feb 3, 2019
Merge pull request #58 from bluele/fix/arc-check-limit-size
Show description for 2016d59
bluele
authored
2016d59
Copy full SHA for 2016d59
refactoring tests
bluele
committed
0eb6c5e
Copy full SHA for 0eb6c5e
fix arc (has expiration) to check limit size
bluele
committed
553531d
Copy full SHA for 553531d
add Has method
bluele
committed
6c0ea9d
Copy full SHA for 6c0ea9d
Commits on Oct 10, 2017
Extend SimpleCache to allow for unbounded growth (#38)
Show description for 4726142
aaronwinter
authored and
bluele
committed
4726142
Copy full SHA for 4726142
Commits on Sep 29, 2017
Add a PurgeVistitorFunc that is called on every key during a Purge() (#42)
Show description for e73ab21
sean-
authored and
bluele
committed
e73ab21
Copy full SHA for e73ab21
Commits on Sep 6, 2017
add recover function that handles panic (#41)
bluele
authored
6748215
Copy full SHA for 6748215
Commits on Jul 15, 2017
lfu: use empty struct instead of byte (#39)
bluele
authored
04d92e1
Copy full SHA for 04d92e1
Commits on Jun 10, 2017
Add clock interface, real and fake clocks (#33)
pcman312
authored and
bluele
committed
bbe6d2a
Copy full SHA for bbe6d2a
Commits on Jun 9, 2017
Add entry expiration example to doc (#32)
aaronwinter
authored and
bluele
committed
d84b26d
Copy full SHA for d84b26d
Commits on May 28, 2017
use wlock on getting item (#30)
bluele
authored
e18ca41
Copy full SHA for e18ca41
Add loader function with expiration (#29)
Show description for 278acfb
anpryl
authored and
bluele
committed
278acfb
Copy full SHA for 278acfb
Commits on Apr 13, 2017
Allow user defined expiration time for cache entries (#25)
Show description for b9993a9
aaronwinter
authored and
bluele
committed
b9993a9
Copy full SHA for b9993a9
Commits on Apr 11, 2017
Merge pull request #27 from bluele/fix/panic-on-arc-remove
Show description for f5ef58c
bluele
authored
f5ef58c
Copy full SHA for f5ef58c
fix panics on arc remove method
bluele
committed
86a6a1b
Copy full SHA for 86a6a1b
Pagination
Previous
Next
You can’t perform that action at this time.