Go
文章平均质量分 84
努力就有可能x
学海无涯苦作舟
展开
-
用go语言实现一个日志搜集工具
data-agent一、简介 简称“数据代理”,实现的初始目的是用go语言实现ELK中和logstash一样收集、解析和转换日志的工具。logstash的性能问题比它的替代者来比的话还是差了一些。Filebeat采用了go语言开发,它重构了logstash采集器源码,性能比logstash更优秀。学习了go语言的基础语法,自己便动手去实现一个自己的日志搜集工具。在日志搜集的功能上去自定义一些额外的功能,不仅仅是日志搜集,比如:实现任意两个组件的数据同步转换的功能、统一的配置中心等等。该项目使用了简单原创 2021-10-18 10:33:47 · 712 阅读 · 0 评论 -
Go语言开发学习笔记(持续更新中)
Go语言开发学习笔记(持续更新中)源自看B站Go学习视频一、环境1.1 安装包Go安装包:The Go Programming Language (google.cn)开发工具goland:[GoLand:JetBrains推出的智能Go IDE](https://www.jetbrains.com/zh-cn/go/?utm_source=baidu&utm_medium=cpc&utm_campaign=cn-bai-pro-goland-ex-pc&utm_conte原创 2021-09-15 17:36:58 · 1534 阅读 · 0 评论