-
解决panic: proto: duplicate enum registered: raftpb.EntryType
报错信息: A future release will panic on registration conflicts. See:https:developers.google.comprotocol-buffe
-
go-micro3.0教程(3)-web+gin实现api服务
前言上一章节中介绍了micro3.0 生成了user和order服务,在order服务中实现了订单查询方法,并在user服务中实现了注册和登录方法,并且在user服务中
-
golang基于kafka消息队列的日志收集项目(1)
项目描述: 项目用于记录我学习的kafka消息队列的过程,学习笔记和完成的源码都在github中提供,GitHub链接在文章的最后,因为文章过长&
-
go-zero使用Etcd进行服务注册代码分析
代码分析 github.comtal-techgo-zerov1.2.3corediscovpublisher.go package discovimport ("github.comtal-techgo-z
-
golang分布式日志收集项目——kafka消息队列(终)
消费端log日志获取并可视化分析 0、加载配置文件 加载配置文件var cfg new(model.Config)err:ini.MapTo(cfg,".configlogtranfer.ini")if err!
-
go-etcd实战
etcd 简介 etcd is a strongly consistent, distributed key-value store that provides a reliable way to store data that nee
-
go之etcd读写实战
什么是etcd?etcd 发音为ˈɛtsiːdiː,名字的由来,“distributed etc directory.”,意思是“分布式etc目
-
golang基于kafka消息队列的日志收集项目(2)
配置文件的logagent 1、读配置文件使用ini加载配置文件的包 注意在造结构体反射配置文件时应该应该注意“tag”否则无法映射 type Config struct { KafkaConfig ini:"kafka&qu
-
详解使用Docker容器来源码编译etcd
背景etcd是CoreOS公司开发的分布式键值对存储库。在Kubernetes中,我们需要使用etcd作为所有REST API对象的持久化存储。不幸的是,在github的release中,CoreOS将etcd的二进制可执行文件都放在了亚