VS Code配置go编译调试环境+编写menu第一版简单程序
一、实验要求
选用go或rust编写menu项目,创建一个版本库(gitee或github),采用VS Code作为编译调试环境。撰写一个帖子,从创建版本库、配置VS Code编译调试环境、编写menu第一版简单程序,以及最终调试运行,完整记录下来,目标是为go或rust的开发者提供一个开发环境配置和工作流程的参考。
二、实验步骤
1、在Gitee上创建仓库menu,使用git clone命令克隆到本地
git clone https://gitee.com/phony36/menu.git
2、Linux配置go编译调试环境
(1)进入Go官网All releases - The Go Programming Language下载安装,选择Linux版本。

(2)解压到指令文件目录下
sudo tar -C /usr/local/ -xzf go1.20.2.linux-amd64.tar.gz
(3)配置环境变量
① 打开文件profile
sudo vim /etc/profile
② 在文件末尾添加以下三行
export GOROOT=/usr/local/go
export GOPATH=$HOME/Desktop/vscodeProject/menu
export PATH=$PATH:$GOROOT/bin
③ 退出编辑后,执行该文件
source /etc/profile
(4)验证go是否安装成功

(5)查看所有go环境变量的当前值


我们需要对以上两处进行修改
go env -w GO111MODULE=on

go env -w GOPROXY=https://goproxy.cn,direct

3、VSCode配置Go编译调试环境
(1)安装Go语言插件

(2)编写menu第一版程序
package main
import (
"fmt"
)
func main() {
var cmd string
for {
fmt.Println("请输入命令:")
fmt.Scanln(&cmd)
if cmd == "help" {
fmt.Println("This is help cmd")
} else if cmd == "quit" {
fmt.Println("bye")
break
} else {
fmt.Println("Wrong cmd!")
}
}
}
(3)调试运行该程序

4、将代码推送到Gitee远程仓库
登录Gitee,查看menu仓库的状态

学号最后三位:284
相关推荐
UE(官方下载)
Keyboard shortcutsA quick reference guide to UltraEdit's default keyboard shortcutsKeymapping and cu
Professional.MFC.with.VC6
ContentsChapter 1: The Microsoft Developer StudioThe Microsoft Developer Studio The Project Workspac
Digging into WordPress.pdf
9.3.1 Monitoring and Fixing Errors ...............................3509.3.2 Alex King’s 404 Notifier
产业园区运营负责人如何提升园区内企业技术需求的响应效率?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
产业园区运营负责人如何精准对接企业技术需求与科研资源?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。



