Windows10+vscode+git+go 环境配置和实例代码运行 151

威化冰厅 2023-03-19 23:03:04

本文是中科大软件学院高级软件工程课程实验记录
主要分为三部分:版本库的创建,vscode配置go运行环境,go实例代码运行

1.版本库创建(github)

img


github个人账号新建版本库。

img


创建好后,在vscode可以克隆该版本库。

img

2.vscode配置go运行环境

https://golang.google.cn/dl/

官网下载安装,一路默认安装即可。

img


安装完成后可以在终端测试安装结果。

img


有需要可以在高级系统环境中,修改环境变量。主要有PATH,GOROOT,GOPATH可以进行修改。不修改默认也是完全可以的。

img


为了能在vscode上更好地使用GO语言,我们需要安装一下GO和vscode上的插件。

img


当你在vscode上使用go时,vscode会提醒你安装tools,这时需要install all。但是往往会安装失败,这是因为网络原因。我们需要在终端输入

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

再次Install all就可以安装成功啦。
至此,在vscode上的go语言运行环境已经配置成功,我们通过一个示例程序menu来验证一下结果。

3.go实例代码运行

创建go文件,编入一下代码

package main

import "fmt"

func main() {
    for {
        fmt.Print("Please input a command: ")
        var cmd string
        fmt.Scanln(&cmd)
        switch cmd {
        case "help":
            fmt.Println("This is help command.")
            fmt.Println("We only have command 'hello' and 'quit'.")
        case "hello":
            fmt.Println("Hello.")
        case "quit":
            fmt.Println("Program ended.")
            return
        default:
            fmt.Println("Wrong!")
        }
    }
}

测试menu1.go程序可以完美运行。

img


随后将修改提交版本库就可以。

img


img


img

作者:XXXXXXX151

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

571

社区成员

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

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