【笔记】Go语言获取Windows操作系统内存大小 发表于 2024-09-30 更新于 2025-12-11 阅读次数: 前言Go语言获取Windows操作系统内存大小 引入依赖12import "syscall"import "unsafe" 正文 获取以G为单位的内存大小 12345var mod = syscall.NewLazyDLL("kernel32.dll")var proc = mod.NewProc("GetPhysicallyInstalledSystemMemory")var mem uint64proc.Call(uintptr(unsafe.Pointer(&mem)))mem = mem / 1048576 完成