Categorygithub.com/storage-lock/go-memory-storage
modulepackage
0.0.0-20230815161904-4e2a1ca32314
Repository: https://github.com/storage-lock/go-memory-storage.git
Documentation: pkg.go.dev

# README

Memory Storage

一、这是什么?

基于内存实现的Storage,相当于是把锁存放在内存中。

二、安装

go get -u github.com/storage-lock/go-memory-storage

三、API示例

package main

import (
	"fmt"
	memory_storage "github.com/storage-lock/go-memory-storage"
)

func main() {

	// 直接创建就可以使用了
	storage := memory_storage.NewMemoryStorage()
	fmt.Println(storage.GetName())

}

# Packages

No description provided by the author

# Functions

No description provided by the author

# Structs

MemoryStorage 把锁存储在内存中,可以借助这个实现进程级别的锁,算是对内部的锁的一个扩展,但是似乎作用不是很大,仅仅是为了丰富实现..
MemoryStorageValue 锁在内存中的实际存储结构.