百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

ghw

> 编程语言
开源

Go HardWare 发现/检查库

1.9K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

Go HardWare 发现/检查库

ghw - Go 硬件发现/检查库 ghw 是一个 Go 库,为 Linux 和 Windows 提供硬件检查和发现功能。目前对 MacOSX 也有部分支持。

确实需要提高权限才能查询某些信息,但如果 ghw 被阻止读取这些信息,它永远不会出错。相反, ghw 会打印一条警告消息,指出无法检索的信息。您可以使用 GHW_DISABLE_WARNINGS 环境变量来禁用这些警告消息。

库中的每个模块都应以一致的方式进行结构化,而各个库函数返回的结构体应具有一致的属性和方法名称。

需要指出的是,ghw 不 会报告临时或可变的信息。它 不是 系统监控器,也不是适合收集随时间变化的指标数据点的工具。 如果您正在寻找一个跟踪 CPU、内存、网络 I/O 或磁盘 I/O 使用情况的系统,有许多优秀的 开源 工具可以满足您的需求!请查看 Prometheus 项目 以了解一个优秀的示例。

  • ghw.CPU()
  • ghw.Memory()
  • ghw.Block() (块存储)
  • ghw.Topology() (处理器架构、NUMA 拓扑和 内存缓存层次结构

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Godiscoverygo-hardwarego-hardware-discoverygolang-hardware-discovery

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言