
golang
文章平均质量分 87
小书go
一切好与不好都随风而去
展开
-
go-prometheus业务监控指标实战(二)
本文主要讲解的是 Histogram和Summary的案例。并且结合案例配置自动告警机制。service/prometheus/constants.goservice/prometheus/histogram.gografana 图像普通 histogram (不带label) 名称 common_historgram每个学生只有一个总分,学生不带属性.........原创 2022-06-04 19:31:44 · 1712 阅读 · 1 评论 -
go-prometheus业务监控指标实战(一)
Prometheus 实现业务指标监控,使用go_client完成counter和gague的sdk测试,并结合grafana展示监控曲线原创 2022-05-16 00:03:32 · 5581 阅读 · 0 评论 -
go-consul实战
consul 安装,命令使用,go-consul 服务注册与发现原创 2022-03-06 18:26:29 · 1825 阅读 · 1 评论 -
go-etcd实战
etcd is a strongly consistent, distributed key-value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines. It gracefully handles leader elections during network partitions and ca原创 2022-01-16 00:16:55 · 2504 阅读 · 0 评论 -
go实现一个set
go语言实现一个set原创 2021-12-26 20:48:07 · 1049 阅读 · 0 评论 -
kafka入门笔记与golang客户端
kafka入门笔记与golang客户端(2021年/10月)kafka是一个分布式流处理平台,常常以消息中间件的角色各大平台。与之类似的产品有,Apache ActiveMQ、RabbitMQ、RocketMQ等。而kafka常常被用在大数据相关的一些领域。关于更详细的介绍可以参考中文官网kafka的一些特色同一个partition中的消息消费是有序的尽管现在kafka官方宣布将来的版本不会依赖zookeeper做注册中心,但是在当前最新的2.8版本中,官方教程还是使用的zookeeper,也许在原创 2021-10-24 14:23:21 · 823 阅读 · 0 评论 -
GORM框架学习笔记
简介gorm是面向golang语言的一种ORM(持久层)框架,支持多种数据库的接入,例如MySQL,PostgreSQL,SQLite,SQL Server,Clickhouse。此框架的特点,弱化了开发者对于sql语言的掌握程度,使用提供的API进行底层数据库的访问。笔记将会使用mysql数据库作为示例进行演示使用步骤一般而言对于数据库的使用步骤如下创建连接。这个步骤一般会有引入一个数据库驱动的概念,我们的代码就是通过这个驱动去操作底层的数据库。利用连接执行sql语句,操作数据库。获取原创 2021-09-20 22:59:35 · 4544 阅读 · 0 评论