前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >TSINGSEE青犀视频云边端架构研发Go项目设计的Log模块说明

TSINGSEE青犀视频云边端架构研发Go项目设计的Log模块说明

原创
作者头像
TSINGSEE青犀视频
修改2021-05-20 17:39:04
2810
修改2021-05-20 17:39:04
举报
文章被收录于专栏:TSINGSEE青犀视频TSINGSEE青犀视频

TSINGSEE青犀视频云边端架构平台众多,EasyNVR、EasyGBS、EasyCVR等平台都是优秀稳定的视频结构化智能分析平台。这些平台大部分都是由几种不同的语言一起开发,其中包括Java、go语言等,go语言是我们研发当中使用最多、最熟练的开发语言。

原生的log模块包含了很多复杂的内容,为了方便我们后续的研究及开发,我们为所有Go项目设计了一个方便使用的log模块,zap log可以说是性能最优秀的log库之一,因此我们此处主要是基于zap log模块进行的设计。可以根据需要对log文件的大小,储存位置文件名等进行任意配置,采用独立模块设计初始化较为方便。

使用方法:服务启动时调用log的Init函数即可。

相较于之前的log模块,初始化及使用更加方便,不需要根据log类型初始化不同log结构。

对于视频流媒体平台的开发,我们已经积累了多年的经验,力求将用户体验做到最优,目前已有的视频平台都支持用户实际部署体验,欢迎了解及测试。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
实时音视频
实时音视频(Tencent RTC)基于腾讯21年来在网络与音视频技术上的深度积累,以多人音视频通话和低延时互动直播两大场景化方案,通过腾讯云服务向开发者开放,致力于帮助开发者快速搭建低成本、低延时、高品质的音视频互动解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档