Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mdlayher/ordered
Package ordered implements data structures which maintain consistent ordering of inserted elements.
https://github.com/mdlayher/ordered
Last synced: 6 days ago
JSON representation
Package ordered implements data structures which maintain consistent ordering of inserted elements.
- Host: GitHub
- URL: https://github.com/mdlayher/ordered
- Owner: mdlayher
- License: mit
- Created: 2022-05-12T13:28:34.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-12-29T18:37:20.000Z (11 months ago)
- Last Synced: 2024-10-31T04:50:42.202Z (13 days ago)
- Language: Go
- Size: 11.7 KB
- Stars: 10
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# ordered [![Test Status](https://github.com/mdlayher/ordered/workflows/Test/badge.svg)](https://github.com/mdlayher/ordered/actions) [![Go Reference](https://pkg.go.dev/badge/github.com/mdlayher/ordered.svg)](https://pkg.go.dev/github.com/mdlayher/ordered) [![Go Report Card](https://goreportcard.com/badge/github.com/mdlayher/ordered)](https://goreportcard.com/report/github.com/mdlayher/ordered)
Package `ordered` implements data structures which maintain consistent ordering
of inserted elements.## Note
This package is an experiment to handle use cases where regular Go maps are
beneficial, but deterministic iteration order is also desired. No guarantees are
made about the stability or performance characteristics of this package.