青训营第一节课上课笔记和作业 | 青训营笔记
环境配置
- 首先下载好go语言安装包
- 之后勾选自动配置变量
- 然后检测版本
go version
VS Code中使用go
使用go mod进行环境配置
创建项目
1
go mod init 你的包名如example.com/first
接下来书写代码
1
2
3
4
5
6
7
8
9package main
import (
"fmt"
)
func main() {
fmt.Println("-----------")
}保存之后vscode提示安装插件,我们点击install all,之后发现全部报错,原因大家都知道
于是我们配置好代理,命令行执行以下命令
1
2
3
4
5
6
7
8
9
10// 前面这几行的代理是无效的,我用了不好用
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.io,direct
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
// 这是最新版的代理,我用的别的都不好使,上面的可以忽略,我写出来是为了记录
go env -w GO111MODULE=on
go env -w GOPROXY=https://proxy.golang.com.cn,direct以上代理我都试过了,一定要用最新的才好使,别的都已经废弃了,重启vscode并点击install all,而且如果你安装go的时候用到了programs files这个文件夹等需要管理员权限才能新建文件的,就需要以管理员身份启动vscode
最后我们出现了久违的successed
基础语法
输出语句
变量使用
分支语句
循环语句
结构体使用
指针使用
输入语句
判空方法
技巧
github项目前加gitpod.io就能出现编译器