orderedmap:Go Go中的有序地图,其中Set,Get,Delete和Len的摊销O(1)

时间:2024-02-25 23:49:07
【文件属性】:

文件名称:orderedmap:Go Go中的有序地图,其中Set,Get,Delete和Len的摊销O(1)

文件大小:9KB

文件格式:ZIP

更新时间:2024-02-25 23:49:07

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)

网友评论