Releases: openly-engineering/pointy
Releases · openly-engineering/pointy
Update package to reflect new Openly vanity URL go.openly.dev Latest
🚨 This includes a breaking change. Please update your require paths to "go.openly.dev/pointy"
Also updates https://github.com/stretchr/testify package to latest release 1.8.4
Tidy go.mod per go 1.17 dependency management rules
Adds support for generics, adds pointer comparison utility functions
🚨 Requires Go 1.18+
Fixes reference to old GitHub repo in test
Ownership transfer
Pointy was moved from mwielbut to openlyinc.
Add safe pointer dereferencing functions
This release adds addition pointer sugar to safely dereference a pointer or return a provided fallback value.
Example:
// assuming foo is a pointer to an int
bar := pointy.IntValue(foo, 99) // bar now contains the value in foo (or 99 if foo was nil)Thanks @icholy for the PR!
Update go docs
Clean up examples and go doc.
Initial release
Merge pull request #1 from mwielbut/seed Initial code commit