golang学习笔记——创建项目

创建项目

从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.go

main.go代码

package main

import (
    "github.com/rs/zerolog"
    "github.com/rs/zerolog/log"
)

func main() {
    zerolog.TimeFieldFormat = zerolog.TimeFormatUnix
    log.Print("Hey! I'm 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! I'm a log message!"}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值