Static code analysis tool to find unsafe usages in Go packages and their dependencies
-
Updated
Sep 11, 2020 - Go
Static code analysis tool to find unsafe usages in Go packages and their dependencies
Go Vet-style linter to find incorrect uses of reflect.SliceHeader and reflect.StringHeader, and unsafe casts between structs with architecture-sized fields
Package safer provides safer access to unsafe operations by providing simple functions with high test coverage that will never panic, instead returning zero values.
Add a description, image, and links to the unsafe-code topic page so that developers can more easily learn about it.
To associate your repository with the unsafe-code topic, visit your repo's landing page and select "manage topics."