Version 1.0.0
Initial release of Gomap package, featuring a powerful and versatile generic Map data structure. This release includes a comprehensive set of methods for manipulating and working with maps in Go. Below are the key features and functions provided by this release:
✨ Features
- Generic Map Type: Introducing a generic Map type that supports keys of comparable types and values of any type.
- Versatile Operations: A wide range of map operations, including addition, deletion, retrieval, filtering, and merging, are supported out of the box.
- Functional Programming Support: Functional-style operations like mapping, filtering, and reducing are available, enabling concise and expressive code.
🉐 Functionality Highlights:
- Addition and Deletion: Add and remove key-value pairs from the map.
- Query Operations: Check if the map contains specific values or keys.
- Iteration and Transformation: Iterate over keys and values, applying functions, and transforming the map.
- Set Operations: Perform set-like operations such as intersection and difference on maps.
- Pop Operations: Remove and retrieve elements from the map.
What's Changed
- Dev by @lindsaygelle in #28
New Contributors
- @lindsaygelle made their first contribution in #1
- @dependabot made their first contribution in #23
Full Changelog: https://github.com/lindsaygelle/gomap/commits/v1.0.0