golang

golang

Posted by wangdiqi on May 11, 2022

“Let’s go”

基础名词

GOROOT:Go 语言安装根目录的路径,也就是 GO 语言的安装路径。 GOPATH:若干工作区目录的路径。是我们自己定义的工作空间。 GOBIN:GO 程序生成的可执行文件(executable file)的路径。

常用命令

# option
# -a 不但目标代码包总是会被编译,依赖的代码包也总会被编译,及时是标准库中的代码包也一样
# -i 不但要编译代码包,还要安装它们的归档文件
# -x 可以看build命令具体执行了哪些操作,也可以加入标记 -n,这样可以只查看具体操作而不执行它们
# -v 可以看到编译的代码包的名称
go build
go install gihub.com/labstack/echo
# 从主流公用代码仓库下载目标代码包
# -u:下载并安装代码包,不论工作区中是否已存在它们。
# -d:只下载代码包,不安装代码包。
# -fix:在下载代码包后先运行一个用于根据当前 Go 语言版本修正代码的工具,然后再安装代码包。
# -t:同时下载测试所需的代码包。
# -insecure:允许通过非安全的网络协议下载和安装代码包。HTTP 就是这样的协议
go get