iancoleman / orderedmapLinks
orderedmap is a golang map where the keys keep the order that they're added. It can be de/serialized from/to JSON. It's based closely on the python collections.OrderedDict.
☆401Updated 2 years ago
Alternatives and similar repositories for orderedmap
Users that are interested in orderedmap are comparing it to the libraries listed below
Sorting:
- 🔃 An ordered map in Go with amortized O(1) for Set, Get, Delete and Len.☆1,008Updated this week
- ⚖️ Fast weighted random selection for Go☆415Updated 3 weeks ago
- Gin middleware to enable GZIP support.☆361Updated 3 weeks ago
- Efficient JSON beautifier and compactor for Go☆406Updated 3 years ago
- Optimal implementation of ordered maps for Golang - ie maps that remember the order in which keys were inserted.☆648Updated 9 months ago
- Go structures with default values using tags☆341Updated last year
- simple struct copying for golang☆461Updated 5 years ago
- Gin middleware/handler to enable Cache☆447Updated last month
- Go concurrent-safe, goroutine-safe, thread-safe queue☆432Updated 2 years ago
- Thread-safe file locking library in Go☆692Updated 3 weeks ago
- Clone any Go data structure deeply and thoroughly.☆327Updated 8 months ago
- Static middleware☆320Updated 3 weeks ago
- reflect api without runtime reflect.Value cost☆819Updated 9 months ago
- Golang package for editing struct's fields during runtime and mapping structs to other structs.☆727Updated last year
- Go/Golang parser for user agent strings