Skip to content

v1.0.0

Latest
Compare
Choose a tag to compare
@lindsaygelle lindsaygelle released this 26 Oct 06:49
· 3 commits to main since this release
35383a1

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

New Contributors

Full Changelog: https://github.com/lindsaygelle/gomap/commits/v1.0.0