文章目录
go就是golang,是一回事。
下载和安装
官网直接下载,下载位置也比较明显。
这个地址:https://golang.google.cn/learn/
下载和安装都是一直下一步,没什么可说的。
然后打开cmd终端,输入:
go version,看到输出说明安装完成。
第一个demo
vscode就是go语言的主流ide。
1、新建项目go-demo,用vscode打开
2、新建main.go,内容如下:
go
package main
import "fmt"
func main() {
fmt.Println("你好,这是我的第一个 Go 程序!")
}
3、terminal窗口输入命令:
go run main.go
输出你好,这是我的第一个 Go 程序就成功了。
依赖管理
1、初始化命令
go mod init go-demo,在项目下会创建一个go.mod文件。
单独下载依赖
国内访问外网经常不通,所以要设置前两步。
go
# 设置 GOPROXY 环境变量(推荐使用国内代理)
go env -w GOPROXY=https://goproxy.cn,direct
# 同时设置不校验 Go 官方库的校验和(避免因网络问题导致校验失败)
go env -w GOSUMDB=off
# 下载gin框架
go get github.com/gin-gonic/gin
go.mod和go.sum
go.mod = 项目的「依赖清单」(记录:我这个项目需要哪些库)
go.sum = 依赖的「校验签名」(记录:这些库的版本、哈希值,保证安全一致)
launch.json
其他
文档
golang官网:
https://golang.google.cn