【文件属性】:
文件名称:orderedmap:Go Go中的有序地图,其中Set,Get,Delete和Len的摊销O(1)
文件大小:9KB
文件格式:ZIP
更新时间:2021-02-05 06:02:27
golang maps data-structures orderedmap DatastructuresGo
:clockwise_vertical_arrows: github.com/elliotchance/orderedmap
安装
go get -u github.com/elliotchance/orderedmap
基本用法
*OrderedMap是一种高性能的有序地图,它为Set , Get , Delete和Len维护摊销的O(1):
m := orderedmap . NewOrderedMap ()
m . Set ( "foo" , "bar" )
m . Set ( "qux" , 1.23 )
m . Set ( 123 , true )
m . Delete ( "qux" )
*OrderedMap内部使用地图和链接
【文件预览】:
orderedmap-master
----.gitignore(7B)
----orderedmap.go(3KB)
----README.md(3KB)
----element_test.go(1KB)
----LICENSE(1KB)
----go.mod(95B)
----orderedmap_test.go(23KB)
----element.go(593B)
----go.sum(968B)
----.travis.yml(91B)
----.editorconfig(174B)