开发环境 原创
软件说明
安装 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。
到此开发环境准备完毕。