适用于 Linux 的 go-cache 下载

这是名为 go-cache 的 Linux 应用程序,其最新版本可以下载为 2.1.0.zip。 它可以在工作站的免费托管服务提供商 OnWorks 中在线运行。

 
 

使用 OnWorks 免费下载并在线运行这个名为 go-cache 的应用程序。

请按照以下说明运行此应用程序:

- 1. 在您的 PC 中下载此应用程序。

- 2. 在我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX 中输入您想要的用户名。

- 3. 在这样的文件管理器中上传这个应用程序。

- 4. 从此网站启动OnWorks Linux online 或Windows online emulator 或MACOS online emulator。

- 5. 从您刚刚启动的 OnWorks Linux 操作系统,使用您想要的用户名转到我们的文件管理器 https://www.onworks.net/myfiles.php?username=XXXXX。

- 6. 下载应用程序,安装并运行。

截图:


缓存


描述:

go-cache 是一种类似于 memcached 的内存键:值存储/缓存,适用于在单机上运行的应用程序。 它的主要优点是,它本质上是一个线程安全的 map[string]interface{},具有过期时间,不需要序列化或通过网络传输其内容。 任何对象都可以在给定的持续时间内或永远存储,并且缓存可以被多个 goroutine 安全地使用。 尽管 go-cache 并不打算用作持久性数据存储,但整个缓存可以保存到文件中并从文件中加载(使用 c.Items() 检索要序列化的项目映射,并使用 NewFrom() 创建一个从反序列化的缓存)以快速从停机中恢复。



特征

  • 返回具有给定默认过期时间和清理间隔的新缓存
  • 仅当给定键不存在项目时才将项目添加到缓存
  • GetWithExpiration 从缓存中返回一个项目及其过期时间
  • 从给定的文件名加载和添加缓存项
  • 仅当缓存键已存在时才为其设置新值
  • 将缓存的项目(使用 Gob)写入 io.Writer


程式语言

Go



这是一个也可以从 https://sourceforge.net/projects/go-cache.mirror/ 获取的应用程序。 它已托管在 OnWorks 中,以便从我们的免费操作系统之一以最简单的方式在线运行。



最新的 Linux 和 Windows 在线程序


下载适用于 Windows 和 Linux 的软件和程序的类别