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.
* TSC frequency
* Name
* Family & Model
Installed Size: 62.5 kB
Architectures: all