Requirements
gopsutil requires Go 1.18 or above. Make sure you have a compatible Go version installed:Install gopsutil
Install the latest version of gopsutil usinggo get:
Version Numbering
gopsutil uses Calendar Versioning (CalVer) instead of Semantic Versioning. The version format is:v4.24.05 means:
- v4: Major version
- 24: Release year (2024)
- 05: Release month (May)
Basic Import
Import the packages you need in your Go code. Each functionality is organized in separate packages:Platform Support
gopsutil works across multiple operating systems and architectures:- Linux: i386, amd64, arm (including Raspberry Pi)
- Windows: i386, amd64, arm, arm64
- macOS: amd64, arm64 (Apple Silicon)
- FreeBSD: i386, amd64, arm
- OpenBSD: i386, amd64, armv7, arm64, riscv64
- Solaris: amd64