internal/cpu(in Go standard lib) with these detections:
>- AVX512
>- Cache Size
>- Invariant TSC
It also provides:
>- False sharing range, see X86FalseSharingRange for X86 platform.
X86FalseSharingRange
>- TSC frequency
>- Name
>- Family & Model
klauspost/cpuid