Skip to content

alex-l-iwpdev/in-memory-cache

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Неделя 1. ДЗ

Install

go get github.com/alex-l-iwpdev/in-memory-cache

go mod tidy

go mod vendor

Use:

Creat a new cache cache := cache.New()

Set cache value cache.Set("userId", 42)

Get cache value cache.Get("userId")

Delete cache item by key cache.Delete("userId")

import (
	"github.com/alex-l-iwpdev/lessom-go-one/internal/database"
)

func main() { 
    cache := cache.New()

	cache.Set("userId", 42)
	userId := cache.Get("userId")

	fmt.Println(userId)

	cache.Delete("userId")
	userId := cache.Get("userId")

	fmt.Println(userId)
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages