Skip to content

Releases: mowshon/dot

Dot v1.0.1 - interface{} handling

22 Apr 16:44
ecbf08c
Compare
Choose a tag to compare

@NV4RE described the unusual behaviour of the dot package: #2

The problem is that if the data insertion path is of type interface{} then dot won't know how to determine the further path.

  • type incompatibility bug was fixed if the value was of type interface{};
  • error return was added if data insertion path meets interface{} type on its way.

PR: #3

Dot 1.0.0: Initialization Release

25 Jun 14:36
3f495ef
Compare
Choose a tag to compare

Welcome to the first official release of Dot, the Go package designed to bring simplicity to navigating and manipulating complex data structures with dot-separated paths.

This 1.0.0 release introduces a suite of features that include:

  • Easy insertion of values into struct fields, maps, arrays, slices, and channels.
  • Capability to handle keys of diverse types in maps with placeholders.
  • Effective error handling that provides detailed information on operational and field errors.
  • A comprehensive documentation with illustrative examples.

Please refer to our README for a deep dive into each of these features and how to use them effectively. We look forward to your feedback and contributions as we continue to enhance and expand Dot's capabilities.

Thank you for supporting Dot! Happy coding!