VSCode配置go环境,完成menu项目第一版编写

qq_45478627 2023-03-18 15:25:51

一、在gitee上创建仓库menu

将仓库clone到本地 

二、准备go环境

 官网https://golang.google.cn/dl/下载安装,选择windows版本

验证go已经安装成功

 

三、VSCode配置go,并编写程序验证

3.1安装go插件

 

3.2编写menu.go

package main

import (
	"fmt"
	"os"
)

// dlv debug --headless --listen=:2345

func main() {
	var cmdline string
	fmt.Println("WelCome to The Machine")
	fmt.Println("#*********# Go_MENU v0.1 #*********#")
	fmt.Println("help: User Manual || list: List Page")
	fmt.Println("setup: Setup Page || quit: QUIT")
	fmt.Println("And some hidden words")
	fmt.Println("####################################")
	for true {
		fmt.Println("\n#*********# Go_MENU v0.1 #*********#")
		fmt.Scan(&cmdline)

		switch cmdline {
		case "help":
			fmt.Println("How can I help you?")
			break
		case "list":
			fmt.Println("Hurry up to make your choise!")
			break
		case "setup":
			fmt.Println("Watch up where you going")
			break
		case "quit":
			fmt.Println("OK OK I'm done.")
			os.Exit(0)
		case "canyouhearme":
			fmt.Println("Hell yes")
			break
		case "nut":
			fmt.Println("I could be bounded in a nutshell and count myself a king of infinite space.")
			fmt.Println("https://github.com/phantomT/T-Shell")
			break
		default:
			fmt.Println("HAHA, VERY FUNNY, DO THAT AGAIN")
		}
	}
}

 3.3编译运行go

编译过程中发现还需要安装其他插件,出现The “go-outline” command is not available. Run “go install -v github.com/ramya-rao-a/go-outline@latest” to install.报错经过百度发现需要改变插件的下载安装的代理地址,解决方法为:

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.io,direct

 问题成功解决,最终运行结果为:

四、提交上传仓库

 

 

学号后三位:240 

 

 

...全文
33 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

566

社区成员

发帖
与我相关
我的任务
社区描述
软件工程教学新范式,强化专项技能训练+基于项目的学习PBL。Git仓库:https://gitee.com/mengning997/se
软件工程 高校
社区管理员
  • 码农孟宁
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧