| commit | 85679a2394c9155942e46e16d432cee0e97ea21e | [log] [tgz] |
|---|---|---|
| author | Seth Hoenig <shoenig@duck.com> | Thu Mar 23 00:53:13 2023 -0500 |
| committer | GitHub <noreply@github.com> | Thu Mar 23 00:53:13 2023 -0500 |
| tree | 7d609b5ec69db426b165caae8e2007df065d9c42 | |
| parent | 70e4a9ca2ef3c7aaa24f359d47604de647b6cfe9 [diff] |
readme: remove colon from print statement
The go-m1cpu module is a library for inspecting Apple Silicon CPUs in Go.
Use the m1cpu library for looking up the CPU frequency for Apple M1 and M2 CPUs.
go get github.com/shoenig/go-m1cpu@latest
package main
import (
"fmt"
"github.com/shoenig/go-m1cpu"
)
func main() {
fmt.Println("Apple Silicon", m1cpu.IsAppleSilicon())
fmt.Println("pCore GHz", m1cpu.PCoreGHz())
fmt.Println("eCore GHz", m1cpu.ECoreGHz())
fmt.Println("pCore Hz", m1cpu.PCoreHz())
fmt.Println("eCore Hz", m1cpu.ECoreHz())
}
This package requires the use of CGO. Extracting the CPU properties is done via Apple's IOKit framework, which is accessible only through system C libraries.
Open source under the MPL