ghw is a Go library providing hardware inspection and discovery for Linux and Windows. There is partial support for MacOSX.
ghw gathers information about your hardware's capacity, capabilities, and resource usage.
go-hardware/ghw began life as jaypipes/ghw. All functionality from jaypipes/ghw was ported over to go-hardware/ghw by Jay Pipes in an effort to bring ghw into a non-personal Github organization and increase the number of contributors to ghw.
If you're a jaypipes/ghw user, read the documentation on changes between the old and new ghw.
Contributions to ghw are welcomed! Fork the repo on GitHub and submit a pull request with your proposed changes. Or, feel free to log an issue for a feature request or bug report.
