571
社区成员
发帖
与我相关
我的任务
分享选用go或rust编写menu项目,创建一个版本库,配置VS Code编译调试环境,编写menu第一版简单程序,最终调试运行。
下载安装包
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

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

创建github仓库

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


git add/commit/push 成功

学号134