
Golang
云中的鱼
微信公众号:二鱼先生,职场升级,个人成长,情绪管理多元方法分享
展开
-
Gin添加基于logrus的日志组件
概述 在Web应用中,日志是非常重要的一部分数据,通过日志我们可以把控每天的请求情况和应用运行情况,还能够大大方便我们定位和追踪问题,所以非常有必要在开发时为Gin框架加入日志组件 设计 logrus是Go语言一款非常流行的日志库,其中封装了非常多方便易用的方法,所以我们也基于这个库来进行实现。 需要实现的功能有: 作为Gin的中间件记录每一次请求的信息,包括请求时间,运行时间,请求的Uri等 封装一个记录日志的方法,可在其他模块中调用,用于记录业务相关的日志 实现 直接上代码 第一步:封装logger原创 2020-11-26 16:26:11 · 2442 阅读 · 5 评论 -
解决go build报错cannot find main module; see 'go help modules'
描述: 在学习golang的过程中,在$GOPATH/src/github.com/xxx/hello目录下执行go build和go test都会报下面的错误 go: cannot find main module; see ‘go help modules’ 原因: 之前为了提高依赖包的下载速度,使用了goproxy 然后开启的时候使用了以下命令 $ go env -w GO111MODULE...原创 2020-04-25 22:09:57 · 30472 阅读 · 4 评论