Files
dependabot[bot] 88d39b6221 chore(deps): bump the shirou-modules group across 25 directories with 1 update
Bumps the shirou-modules group with 1 update in the /aerospike directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /arangodb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /azureblob directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /cassandra directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /clickhouse directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /coherence directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /couchbase directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /dynamodb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /etcd directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /firestore directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /memcache directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /minio directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /mongodb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /mysql directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /nats directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /neo4j directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /postgres directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /redis directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /rueidis directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /s3 directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /scylladb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /surrealdb directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /testhelpers/redis directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /testhelpers/tck directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).
Bumps the shirou-modules group with 1 update in the /valkey directory: [github.com/shirou/gopsutil/v4](https://github.com/shirou/gopsutil).


Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.6 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

Updates `github.com/shirou/gopsutil/v4` from 4.25.10 to 4.25.11
- [Release notes](https://github.com/shirou/gopsutil/releases)
- [Commits](https://github.com/shirou/gopsutil/compare/v4.25.10...v4.25.11)

---
updated-dependencies:
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
- dependency-name: github.com/shirou/gopsutil/v4
  dependency-version: 4.25.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: shirou-modules
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-18 07:11:52 +00:00
..
2020-11-06 01:41:46 +01:00
2025-07-06 16:07:06 +03:00

id, title
id title
memcache Memcache

Release Discord Test

A Memcache storage driver using bradfitz/gomemcache.

Table of Contents

Signatures

func New(config ...Config) Storage
func (s *Storage) Get(key string) ([]byte, error)
func (s *Storage) GetWithContext(ctx context.Context, key string) ([]byte, error)
func (s *Storage) Set(key string, val []byte, exp time.Duration) error
func (s *Storage) SetWithContext(ctx context.Context, key string, val []byte, exp time.Duration) error
func (s *Storage) Delete(key string) error
func (s *Storage) DeleteWithContext(ctx context.Context, key string) error
func (s *Storage) Reset() error
func (s *Storage) ResetWithContext(ctx context.Context) error
func (s *Storage) Close() error
func (s *Storage) Conn() *mc.Client

Note: The context methods are dummy methods and don't have any functionality, as Memcache does not support context cancellation in its client library. They are provided for compliance with the Fiber storage interface.

Installation

Memory is tested on the 2 last Go versions with support for modules. So make sure to initialize one first if you didn't do that yet:

go mod init github.com/<user>/<repo>

And then install the memory implementation:

go get github.com/gofiber/storage/memory/v2

Examples

Import the storage package.

import "github.com/gofiber/storage/memcache"

You can use the following possibilities to create a storage:

// Initialize default config
store := memcache.New()

// Initialize custom config
store := memcache.New(memcache.Config{
	Servers: "localhost:11211",
})

Config

type Config struct {
	// Server list divided by ,
	// i.e. server1:11211, server2:11212
	//
	// Optional. Default is "127.0.0.1:11211"
	Servers string

	// Reset clears any existing keys in existing Table
	//
	// Optional. Default is false
	Reset bool
}

Default Config

var ConfigDefault = Config{
	Servers:      "127.0.0.1:11211",
}