调用Windows API需要注意几个地方:

C风格的调用,不在Golang的内存管理范畴,需要自行处理资源的申请和释放;数据类型的对应及转换;DLL懒加载和立即加载。

转示例代码如下

立即加载:

懒加载:

楼主所需的修改内存数据,可以使用WinAPI中的:VirtualAlloc、VirtualQuery、VirtualProtect、WriteProcessMemory、ReadProcessMemory、VirtualFree等API函数(注:这些函数来自kernel32.dll)