Skip to content

survivorbat/go-tsyncmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Maarten van der Heijden
Sep 20, 2023
fbbfd1a · Sep 20, 2023

History

7 Commits
Sep 20, 2023
Jan 16, 2023
Sep 20, 2023
Jan 16, 2023
Sep 20, 2023
Jan 16, 2023
Jan 16, 2023
Jan 16, 2023
Jan 16, 2023
Jan 16, 2023
Sep 20, 2023

Repository files navigation

🗺️️ Generic sync.Map

Go package GitHub GitHub go.mod Go version

A wrap around sync.Map that uses generics.

package main

import "github.com/survivorbat/go-tsyncmap"

func main() {
	myMap := tsyncmap.Map[string, string]{}
	
	myMap.Store("a", "b")
	
	myMap.Load("a") // Returns "b"
}

⬇️ Installation

go get github.com/survivorbat/go-tsyncmap

📋 Usage

package main

import "github.com/survivorbat/go-tsyncmap"

func main() {
	myMap := tsyncmap.Map[string, string]{}

	myMap.Store("a", "b")

	myMap.Load("a") // Returns "b"
}

🔭 Plans

Not much.