Win10环境下用VSCode编写简易go语言程序go_menu.go并同步到gitee

auisuiduifui 2022-03-24 01:07:34

1、下载go安装包

https://golang.google.cn/dl/选择适合自己的安装包进行安装。

对于windows64位系统,可在如下两个文件中进行选择:

如果使用.msi文件进行安装,安装程序会自动添加C:\Go和C:\Go\bin到环境变量中。

如果使用.zip文件进行安装,还需要自己手动把解压目录和解压目录下的bin路径添加到环境变量中。

安装完成后,在cmd中输入go version,出现版本号则说明安装成功。

 2、在VS Code里安装go插件

在EXTENSIONS: MARKETPLACE中搜索“go”,点击第一个搜索结果,点击右侧页面中的“Install”,进行安装。

3、工具安装

如果想在VS Code中运行go程序,还需要安装以下8种工具, go-outline、gotests、gomodifytags、impl、goplay、dlv、staticcheck、gopls。

可以点击右下角的Install,让VS Code自动安装这些工具,但是大多数情况下会因为无法访问原资源网站而安装失败,此时需要在cmd命令行中输入以下两条命令以更换源网站。

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

4、编写menu项目

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 world!")
		case "2":
			fmt.Println("coming soon…")
		default:
			fmt.Println("Unknown command")
		}
	}
}

运行结果如图。

5、安装并设置Git for Windows.

https://git-scm.com/download/win下载合适的版本。

下载完成后运行文件,进行安装。

如果是使用.exe文件安装,则不需额外配置环境变量,否则需要在Path下添加[安装路径]/Git/cmd作为环境变量。

安装好后运行cmd。

或者也可以在cmd中输入git version查看是否安装成功。

6、在Gitee上创建一个新仓库

开发环境配置完毕,在https://gitee.com/创建一个新仓库。

7、建立本地仓库

使用如下命令进入代码所在文件夹,注意需要\\来分隔不同层级的文件。

cd C:\\Users\\yjijd\\Desktop\\lab5

使用如下命令创建本地仓库并提交:

git init
git add *.go
git commit -m 'initial project version'

初次提交前,需要用如下命令设置用户名和用户邮箱:

git config --global user.email "you@example.com"
git config --global user.name "Your Name"

提交成功:

8、上传到远程仓库。

使用如下命令建立远程连接、推送本地仓库内容到远程仓库。

git remote add origin https://gitee.com/yjijd/go_menu
git push origin master

推送成功。

作者:260

...全文
198 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打开链接下载源码: https://pan.quark.cn/s/899f3e591034 施耐德XB6E系列按钮指示灯是一种在工业控制和自动化领域中具有广泛应用的装置,它将按钮与指示灯的功能进行整合,为操作人员提供直观的设备运行状态信息。 鉴于操作设备时对按钮操作和状态显示的即时响应需求十分普遍,因此这种多功能组件已经成为工业界的一个标准配置。 该系列的按钮指示灯通常具备以下特征:设计紧凑、结构坚固,能够在严苛的工业环境下保持稳定运行。 它们通常符合多项国际和国内的安全标准和认证要求,例如IEC、UL、CSA等,确保其在全球范围内的市场都能获得认可。 除此之外,XB6E系列产品可能具备IP防护等级,例如IP40,这表明该设备具有一定的防尘能力,虽然不完全防水,但在一般的工业环境中可提供足够的保护。 XB6E系列还符合特定的环境测试标准,例如IEC60068-2-6和IEC60068-2-27,这些标准明确了设备在跌落、震动以及温度循环等条件下的性能要求。 这种对于恶劣工作环境的适应性保证了产品的可靠性和耐用性。 此外,产品可能具备Class II的安全类别,这通常意味着它具有双重绝缘,提供了额外的安全保障。 产品目录通常会提供详细的产品规格和参数信息,如尺寸、工作电压、工作温度范围等。 尺寸信息可能包括安装孔的直径,这对于安装过程中的机械加工是必不可少的参考依据。 而工作电压范围则明确了产品可以正常运行的电压限度。 工作温度范围展示了产品可以在何种温度条件下正常工作。 这些信息对于设计者在选择相应的控制面板组件时具有至关重要的作用。 在产品的描述中,还提到了与产品相关的各种国际标准,这些标准规定了产品的设计、生产和测试要求。 这些标准包括IEC60947-1、IEC60947-5-1、IEC6...
已经博主授权,源码转载自 https://pan.quark.cn/s/a4b39357ea24 在着手撰写一份英文简历的过程中,特别是对于美术学院的毕业生而言,呈现个人艺术才能与专业技能具有决定性的意义。 以下列出了若干关于如何为美术学院毕业生编写英文简历的核心要点:1. **个人资料**:简历的起始部分需包含完整的姓名、联系渠道(包括电话号码和电子邮件地址)、个人网址或在线作品展示的链接,以便潜在雇主能够直接浏览到您的艺术作品。 2. **学术背景**:应详尽记录您所就读的美术学院名称、毕业年份及所获得的学术资格。 同时,提及任何所获荣誉或表彰,例如杰出毕业设计项目、学术资助等。 3. **艺术专长**:清晰界定您的专业范畴,例如平面设计、插画、油画、雕塑、数字媒体艺术等。 此外,列出您熟练掌握的软件工具,如Photoshop、Illustrator、InDesign等。 4. **作品展示**:若有条件,应附上在线作品集的链接;或在简历中简要介绍一到两个具有代表性的项目,阐述创作过程及最终成果。 这有助于直观地展现您的艺术风格与能力水平。 5. **实践经历**:详述任何相关的实习或工作经历,即便这些经历并非正式雇佣关系。 说明在这些经历中习得的技能与经验,以及如何将其应用于实际项目操作。 6. **展览经历**:若您的作品曾参与展览或被公开展出,务必加以说明,包括展览的名称、举办地点与时间,这将显著提升您的专业形象。 7. **能力与语言**:除了艺术技能外,还应强调您的沟通能力、团队协作精神及英语水平,尤其是当简历以英文撰写时。 8. **个人陈述**:简要概括您的个人长处,例如创新意识、对细节的精确把握、问题解决能力等。 9. **排版与设计**:作为美术学院的毕业生,您的简历设计应反映...

571

社区成员

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

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