Add goenum

This commit is contained in:
lvyahui 2023-12-16 00:14:10 +08:00
parent 6051ff629e
commit c4c5387f57
1 changed files with 6 additions and 0 deletions

View File

@ -82,6 +82,7 @@ Please take a quick gander at the [contribution guidelines](https://github.com/a
- [Maps](#maps)
- [Miscellaneous Data Structures and Algorithms](#miscellaneous-data-structures-and-algorithms)
- [Nullable Types](#nullable-types)
- [Enum](#enum)
- [Queues](#queues)
- [Sets](#sets)
- [Text Analysis](#text-analysis)
@ -588,6 +589,11 @@ additional ordered map implementations.
- [null](https://github.com/emvi/null) - Nullable Go types that can be marshalled/unmarshalled to/from JSON.
- [typ](https://github.com/gurukami/typ) - Null Types, Safe primitive type conversion and fetching value from complex structures.
### Enum
- [goenum](https://github.com/lvyahui8/goenum) - A common enumeration struct based on generics and reflection that allows you to quickly define enumerations and use a set of useful default methods.
### Queues
- [deque](https://github.com/edwingeng/deque) - A highly optimized double-ended queue.