开发环境 原创
软件说明

安装 VSCode
VSCode 是一个开源的编辑器,直接前往https://code.visualstudio.com/download进行下载安装即可。
安装 Git
前往https://git-scm.com/downloads,根据自己需求选择性下载,然后安装即可。
安装 Golang
前往https://golang.google.cn/选择对应的版本进行下载安装。
如果下载速度比较慢,可以到https://studygolang.com/dl进行下载。
配置 Go 工作目录
Go 的工作目录结果如下:

由于我这里是Windows开发环境,所以以 Windows 中配置为例。
(1)在 D 盘创建my-dev目录,作为GOPATH基础目录。
(2)在环境变量中配置GOPATH,在系统->高级系统设置->环境变量中添加即可,如下:

(3)在D:\my-dev目录下创建bin、src、pkg目录,可以使用命令创建,如下:
mkdir -p $GOPATH/{bin,src,pkg}(4)将$GOPATH/bin目录也添加到环境变量 GOBIN 中,如下:

(5)由于国内网络原因,我们需要通过配置 Go Module 镜像代理来加速安装依赖包,为了方便,我直接将其配置到系统环境变量 GOPROXY 中,如下:

现在可以使用 go env 查看 Go 相关的环境变量配置,如下:

安装 VSCode 插件

在 VSCode 插件市场,按需安装以上插件即可。
安装 Nodejs
到https://nodejs.org/dist/选择对应的版本下载,安装完成后使用 node -v 查看版本,如下:

安装 K8S
由于我们的主题是开发 K8S 的管理平台,前提肯定是需要一个可用的 K8S 集群,如果不会安装可以参考https://www.yuque.com/coolops/kubernetes/dmowkq文档进行操作。
安装 MySQL
[https://downloads.mysql.com/archives/community/](https://downloads.mysql.com/archives/community/)
访问https://www.apifox.cn/进行下载即可。
apifox 一个接口调式软件,可以帮助我们调试后端接口。
然后新建一个项目:Hawkeye

然后新建接口:

运行接口:

然后就会获取到返回结果:

我们会用它来测试我们的后端 API。
到此开发环境准备完毕。