赞
踩
1.IDE选择
IDE需知:vscode与goland,推荐使用vscode,vscode免费,goland收费(学生可以使用教育邮箱注册白嫖)。
vscode地址:https://code.visualstudio.com/
goland地址:https://blog.jetbrains.com/go/
2.go安装包
下载地址:https://studygolang.com/dl
可根据自己不同系统版本进行选择。
3.配置
要求go版本>=1.13。
windows设置:
go env -w GO111MODULE=on
go env -w GOPROXY=https://goproxy.cn,direct
MacOS or Linux
export GO111MODULE=on
export GOPROXY=https://goproxy.cn
package main
import "fmt"
func main() {
/* Always Hello, World! */
fmt.Println("Hello, World!")
}
解释:
目录规范:
go go build hello.go
告别gopath模式,咱想在哪儿创建就在哪儿创建
参考原文:
告别GOPATH,快速使用 go mod(Golang包管理工具)
1.初始化一个moudle,模块名为你项目名 ```text go mod init 模块名 ``` 2.下载modules到本地cache > 目前所有模块版本数据均缓存在 `$GOPATH/pkg/mod`和 `$GOPATH/pkg/sum` 下 ```text go mod download ``` 3.编辑go.mod文件 选项有`-json`、`-require`和`-exclude`,可以使用帮助go help mod edit ```text go mod edit ``` 4.以文本模式打印模块需求图 ```text go mod graph ``` 5.删除错误或者不使用的modules ```text go mod tidy ``` 6.生成vendor目录 ```text go mod vendor ``` 7.验证依赖是否正确 ```text go mod verify ``` 8.查找依赖 ```text go mod why ```
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。