USTC高软 Lab1

妖精大人 2023-03-19 21:25:24

一、实验目标

选用go或rust编写menu项目,创建一个版本库,配置VS Code编译调试环境,编写menu第一版简单程序,最终调试运行。

二、实验过程

1、配置go环境

下载安装包

wget https://golang.google.cn/dl/go1.18.6.linux-amd64.tar.gz

解压

tar -C /usr/local -xzf go1.18.6.linux-amd64.tar.gz

设置go环境变量

sudo vim 打开/etc/profile文件,追加导出命令

export GOROOT=/usr/local/go
export GOPATH=/usr/local/gopath
export PATH=$PATH:/usr/local/go/bin

生效环境变量

source /etc/profile

查看go版本

go version

img

设置go modules配置

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

2、vscode下载go插件

img

3、编写menu

创建github仓库

img

git clone到本地

git clone https://github.com/ChengShijieUSTC/go_work.git

init

go mod init menu

生成 go.mod 文件,此命令会在当前目录中初始化和创建一个新的go.mod文件,手动创建go.mod文件再包含一些module声明也等同该命令,而go mod init命令便是帮我们简便操作,可以帮助我们自动创建。

编写main.go

img

img

git add/commit/push 成功

img

学号134

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

571

社区成员

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

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