Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Maligned Alternatives
Similar projects and alternatives to maligned
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
structslop
structslop is a static analyzer for Go that recommends struct field rearrangements to provide for maximum space/allocation efficiency.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
maligned reviews and mentions
-
betteralign - structs field alignment static analyzer for Go
I've written betteralign, a tool to detect structs that would use less memory if their fields were sorted and optionally sort such fields. Truth be told, there are a few projects already doing this task perfectly such as fieldalignment, maligned and structslop so you might wonder why should you bother with checking this tool at all. This is a fork of an official Go fieldalignment tool and vast majority of the alignment code has remained the same. There are however some notable changes:
-
Saving a Third of Our Memory by Re-Ordering Go Struct Fields
The standard way to check for these was https://github.com/mdempsky/maligned. It is now deprecated in favour of https://pkg.go.dev/golang.org/x/tools/go/analysis/passes/fie....
You can now check for these using go vet:
go install golang.org/x/tools/go/analysis/passes/fieldalignment/cmd/fieldalignment@latest
- Saving a Third of Our Memory by Re-ordering Go Struct Fields
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Stats
mdempsky/maligned is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.
The primary programming language of maligned is Go.
Sponsored