企业自助建站的网站,上海高端室内设计公司,贵阳做网站方舟网络,泰州建设网站创建项目
从Go 1.8开始#xff0c;将GOPATH设置为环境变量不是必需的。如果我们没有设置一个#xff0c;Go使用默认的GOPATH为$HOME/go。可以使用go env查看环境变量信息。
创建项目
# 创建项目目录
mkdir helloLog
cd helloLog
# 使用go mod初始化项目,生成go.mod文件
go…创建项目
从Go 1.8开始将GOPATH设置为环境变量不是必需的。如果我们没有设置一个Go使用默认的GOPATH为$HOME/go。可以使用go env查看环境变量信息。
创建项目
# 创建项目目录
mkdir helloLog
cd helloLog
# 使用go mod初始化项目,生成go.mod文件
go mod init gitcode.net/gostudy/test001
# 创建main文件
touch main.gomain.go代码
package mainimport (github.com/rs/zerologgithub.com/rs/zerolog/log
)func main() {zerolog.TimeFieldFormat zerolog.TimeFormatUnixlog.Print(Hey! Im a log message!)
}通过go get -u github.com/rs/zerolog/log下载依赖。 查看go.mod文件。 项目目录下还多了一下go.sm文件
通过go env查看默认GOPATH目录进入目录。执行treee -l 3 可以看到相关依赖都下载到了pkg目录下的mod子目录。
$ treee -l 3
▁
E:\gopp
├── bin
├── pkg
| ├── mod
| | ├── cache
| | ├── github.com
| | └── golang.org
| └── sumdb
| └── sum.golang.org
└── src directory: 9运行项目 $ go run main.go
{level:debug,time:1700291572,message:Hey! Im a log message!}