1.安装go
下载go
![](https://i-blog.csdnimg.cn/blog_migrate/809b9b4c86ea7531f4a724d7049688f0.png)
安装
![](https://i-blog.csdnimg.cn/blog_migrate/7ac08970734d26055f8e25332b4749d0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/0c76dbe496cec8491e9b245639287c8f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/78476630c8927cb46a20d7600c3aff80.png)
![](https://i-blog.csdnimg.cn/blog_migrate/5fa63c00209dfb1b44d813a7bed52c0b.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8cf6cbc4bd993998a3be089423d53fe3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/88299ce6f9cde0cd6537ae21f7f5146f.png)
检验是否成功安装
安装完成后,在终端键入go-version,以确定是否安装成功。
![](https://i-blog.csdnimg.cn/blog_migrate/c0a86f68f3ebd131671679de10e37932.png)
2.VScode中安装go语言扩展
安装扩展
![](https://i-blog.csdnimg.cn/blog_migrate/53f6569fdcafa07e979833d312c44ee8.png)
3.安装go语言插件
更改软件源
在安装之前需要先更改软件源,否则直接安装会导致失败,在cmd中键入如下内容即可。
go env -w GO111MODULE=auto
go env -w GOPROXY=https://goproxy.cn,direct
安装插件
然后在VS Code界面,使用Ctrl+Shift+P快捷键,在调出的窗口中输入:Go:install/update tools,并勾选全部,如下图所示
![](https://i-blog.csdnimg.cn/blog_migrate/68d40bf68f7ee03d313294245df5640f.png)
安装完成
![](https://i-blog.csdnimg.cn/blog_migrate/9c6fdb69fc3bebcf64a4fdaeda910387.png)
4.VScode键入代码并调试运行
package main
import "fmt"
func main() {
for {
var command string
fmt.Print("MENU:\n1、Welcome\n2、Command\n3、Quit\n")
fmt.Scan(&command)
if command == "3" {
break
}
switch command {
case "1":
fmt.Println("hello!")
case "2":
fmt.Println("this is a command")
default:
fmt.Println("Unknown command")
}
}
}
![](https://i-blog.csdnimg.cn/blog_migrate/8e5fabc9fcbb61a47c46aca2c5fa53c4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/d2242067b1fb8def42a9f520685e6511.png)
5.安装git
官网下载git:Git - Downloading Package (git-scm.com)
![](https://i-blog.csdnimg.cn/blog_migrate/673761369d170a9337f4ead5a28c761c.png)
选择64-bit Git for Windows Setup(我的电脑是64位)。安装过程借鉴csdn:Win10下安装git,安装完成后在cmd键入git确定是否安装成功。
6.gitee创建版本库
![](https://i-blog.csdnimg.cn/blog_migrate/999ce90b2bf095e9cbf5ca5c9fc531ce.png)
![](https://i-blog.csdnimg.cn/blog_migrate/3e765a84f4895361407f74ca56743bbd.png)
7.在原有menu项目路径下创建本地版本库并配置:
![](https://i-blog.csdnimg.cn/blog_migrate/dff5ca70105b09b5d578315318ed65a4.png)
8.推送文件
将所有文件添加到暂存区
![](https://i-blog.csdnimg.cn/blog_migrate/575124ee793dd6845ba13ce5bed5628a.png)
提交
git commit -m "menu" 将暂存区内容上传到版本库分支上去
![](https://i-blog.csdnimg.cn/blog_migrate/c41afc3d80123e71cb0dfe6d92e2a988.png)
连接远程版本库
![](https://i-blog.csdnimg.cn/blog_migrate/c50134bbe2143403ca43ec5c86902723.png)
提交到远程版本库
![](https://i-blog.csdnimg.cn/blog_migrate/f000a2da63573368ce558ed6f6a067b8.png)
检查远程版本库是否推送成功
![](https://i-blog.csdnimg.cn/blog_migrate/00fc05e063e56d11d701473576f2221d.png)