GetSystemMetrics是一个计算机函数,该函数只有一个参数,称之为索引,这个索引有75个标识符,通过设置不同的标识符就可以获取系统分辨率、窗体显示区域的宽度和高度、滚动条的宽度和高度。

首先,获取目标系统所支持的构架,比如x86/x64/arm64/arm 等等。在 linux 系统中,可以使用命令 uname -a 查看系统的一些信息;以作者的机器来说,如果你看到 arm64之类的字样,表明你的系统是支持这种架构的程序的。

Go语言革命性地在静态开发语言阵营中率先提供了多返回值功能。这个特性让开发者可以从原来用各种比较别扭的方式返回多个值的痛苦中解脱出来,既不用再区分参数列表中哪几个用于输入,哪几个用于输出,也不用再只为了返回多个值而专门定义一个数据结构。

map是一堆键值对的未排序集合。在很多语言中,map一般都以库的方式提供。只有少数语言不需要引入库,比如Python;学过Python的朋友可以知道,其实这和Python中的dict数据类型(字典)相同。在Go语言中,使用map不需要引入任何的库…