Skip to content

开发环境 原创

软件说明

1f5687a433e7aa28ecbacbd3c262dc8a MD5

安装 VSCode

VSCode 是一个开源的编辑器,直接前往https://code.visualstudio.com/download进行下载安装即可。

安装 Git

前往https://git-scm.com/downloads,根据自己需求选择性下载,然后安装即可。

安装 Golang

前往https://golang.google.cn/选择对应的版本进行下载安装。

如果下载速度比较慢,可以到https://studygolang.com/dl进行下载。

配置 Go 工作目录

Go 的工作目录结果如下:

3c97b1bfe6415c86402f4a9411682d79 MD5

由于我这里是Windows开发环境,所以以 Windows 中配置为例。

(1)在 D 盘创建my-dev目录,作为GOPATH基础目录。

(2)在环境变量中配置GOPATH,在系统->高级系统设置->环境变量中添加即可,如下:

1f22dca2c82895ed511475a149128e07 MD5

(3)在D:\my-dev目录下创建binsrcpkg目录,可以使用命令创建,如下:

powershell
mkdir -p $GOPATH/{bin,src,pkg}

(4)将$GOPATH/bin目录也添加到环境变量 GOBIN 中,如下:

35234e835216275a13955445c13895f7 MD5

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

591ea097d5f1fe0f3a468f6c26a40c94 MD5

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

d572958d11d855a75ac3f4c1c35f6213 MD5

安装 VSCode 插件

34570a99f5d1a602c923156deb0473ad MD5

在 VSCode 插件市场,按需安装以上插件即可。

安装 Nodejs

https://nodejs.org/dist/选择对应的版本下载,安装完成后使用 node -v 查看版本,如下:

016e80601cda38cf7d3b39c80941db5d MD5

安装 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

9ec8997e31d999c0e38cc0b30ba7abe8 MD5

然后新建接口:

afba723dd7125b73b14ba0f603d01ee1 MD5

运行接口:

e46f17f7302704e49801d35b8f26f577 MD5

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

6aea8e1874bb50394ca5e08fd94ade95 MD5

我们会用它来测试我们的后端 API。

到此开发环境准备完毕。

最近更新