Growing up
What's Changed
The linter logic has been significantly rewritten, now it relies on information about types from *analysis.Pass
, and not on the *ast.TypeSpec
cache, which it collected on his own earlier.
This made it possible to extend the linter to all types, and not just to types from current package.
unsafe.Pointer
and uintptr
were also supported.
- Bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #32
- Support types from external packages by @Antonboom in #33
- Support
uintptr
andunsafe.Pointer
by @Antonboom in #34
Full Changelog: v0.1.8...v0.1.9