当前位置: 首页 > news >正文

dw网站制作怎么做滑动的图片南阳网站建设口碑

dw网站制作怎么做滑动的图片,南阳网站建设口碑,电子元器件网站怎么做,移动互联网创业上一篇文章讲解了 log/slog 包中的 LogValuer 和日志记录函数的正确包装方法#xff0c;本文详细讲解一下 slog.Record 结构体的使用方法和需要注意的点。 slog.Record Record 类型用来保存日志事件的信息#xff0c;定义如下#xff1a; type Record struct {Time time.…上一篇文章讲解了 log/slog 包中的 LogValuer 和日志记录函数的正确包装方法本文详细讲解一下 slog.Record 结构体的使用方法和需要注意的点。 slog.Record Record 类型用来保存日志事件的信息定义如下 type Record struct {Time time.TimeMessage stringLevel LevelPC uintptrfront [nAttrsInline]AttrnFront intback []Attr } 有如下几个方法 func (r Record) Clone() Record返回一个不共享状态的副本Record 和其克隆副本都可以被修改并且不会相互干扰。func (r Record) NumAttrs() int返回日志记录中属性的个数。func (r Record) Attrs(f func(Attr) bool)使用函数 f 作用于日志记录中的每个属性如果 f 返回 false则停止迭代。func (r *Record) AddAttrs(attrs ...Attr)将给定的属性追加到日志记录的属性列表中。func (r *Record) Add(args ...any)将参数转换为 Logger.Log 中描述的 Attrs然后将Attrs 追加到日志记录中的 Attrs 列表。func (r Record) source() *Source返回日志事件的 Source。 使用示例 可以使用 slog.NewRecord 函数创建一个 Record 对象使用 Record 记录日志的示例代码如下 package mainimport (contextlog/slogostime )func main() {logger : slog.New(slog.NewTextHandler(os.Stdout, nil))r : slog.NewRecord(time.Now(), slog.LevelInfo, test, 1)r.Add(title, 路多辛的博客)_ logger.Handler().Handle(context.Background(), r) } 运行程序输出结果如下 time2023-10-17T21:01:12.04108:00 levelINFO msgtest title路多辛的博客 在日常的使用场景中会有这么一种情况首先创建一个基础的 Record 对象然后会使用不同的 Handler 来基于这个对象分别做不同的处理。这种场景下需要先调用 Clone 方法克隆一份 Record 对象的副本然后传递给其他 Handler 做处理。这样对副本的修改不会影响到原本的对象对原本对象的修改也不会影响到副本示例代码如下 package mainimport (contextlog/slogostime )func main() {logger : slog.New(slog.NewTextHandler(os.Stdout, nil))r : slog.NewRecord(time.Now(), slog.LevelInfo, test, 1)r.Add(title, 路多辛的博客)_ logger.Handler().Handle(context.Background(), r)r2 : r.Clone()r2.Add(subTitle, 路多辛的所思所想)l : slog.NewJSONHandler(os.Stdout, nil)_ l.Handle(context.Background(), r2) } 运行程序输出结果如下 time2023-10-17T21:24:23.58808:00 levelINFO msgtest title路多辛的博客 {time:2023-10-17T21:24:23.58851708:00,level:INFO,msg:test,title:路多辛的博客,subTitle:路多辛的所思所想} 小结 本文讲解了 slog.Record 结构体的简单使用方法和使用时需要注意的点对应的方法使用起来也都比较简单不再逐个讲解可以自己去尝试使用。
http://www.zqtcl.cn/news/385274/

相关文章:

  • 上海市建设安全协会网站查询考试伪静态 wordpress
  • 网站免费建站o网站编程多少钱
  • 建设网站开发海外推广服务
  • 网站建设需要提供的资料文档营销平台建设
  • 做个响应式网站多少钱河南网络推广系统
  • wordpress的后台文章图文发布清远市seo广告优化
  • 长沙的互联网网站公司招标文件免费下载网站
  • icp备案系统网站品网站建设公司排名
  • 什么网站可以做音乐相册可信的品牌网站建设
  • 洛阳网站建设优惠公司网站查询ip地址
  • 学校网站模版电影网站要怎样做才有出路
  • 无锡网站建设 微信企业网站建设与管理期末考试
  • 海南海口网站开发公司怎么建立微网站?
  • 网站建设 鄂icp备app 微网站
  • 西安做网站seo网站站内优化怎么做
  • 建设网站方案公司wordpress 视差主题
  • 网站 建设 语言wordpress同步
  • 三水 网站建设建设部网站网上大厅
  • 深圳高端企业官方网站建设最好的网站设计开发公司
  • 主流大型网站开发语言调查怀柔富阳网站建设
  • 公司网站建设服务类别最便宜云主机永久免费
  • 心悦dnf免做卡网站竞价恶意点击犯法吗
  • 企业网站的类型包括无锡专业网站建设
  • 手机版刷赞网站建设软文代写文案
  • 网站内容与目录结构色一把做最好的网站
  • 优化网站方法企业做网站属于广告宣传费吗
  • 站长之家alexa排名网站架构 seo
  • 四川智能网站建设制作建设网站代理
  • 对网站建设好学吗智慧企业解决方案
  • 网站建站平台eazyshoph5制作微信小程序