编程技术之道
  • 首页
  • 文章归档
  • 关于ivansli
  • 编程导航
  • 文章归档
    关于ivansli
    编程导航
首页 分类 常见问题 下的文章
Go中Protobuf Name Conflict冲突问题分析与解决

Go中Protobuf Name Conflict冲突问题分析与解决

问题背景 最近,在对老项目进行重构工作。在重构过程中发现需要通过 grpc 调用若干远端微服务,远端微服务都有提前定义好的 proto,在运行时(编译通过,运行则panic)出现了 name conflict 冲突问题。也就是说,在运行时报错提示存在相同名称的 message 消息体。 具体报错信息,如下所示: ➜ app > go mod tidy ➜ app > go build main.go ➜ app > ./main api start panic: proto: file "usermgt.proto" has a name conf...

常见问题 2022/08/07 10℃ 0条
docker desktop 安装 K8s 时遇到的一些问题

docker desktop 安装 K8s 时遇到的一些问题

使用 docker desktop 在 Mac OS 上搭建 Kubernetes 环境比较简单,但是搭建过程中可能会遇到一些问题,问题解决起来就没有那么简单,特此整理相关内容以备后续之需。 笔者第一次在Mac上搭建花了一天时间 1.下载/安装 docker desktop ① 下载 docker desktop # 地址1 https://hub.docker.com/search?type=edition&offering=community&q= # 地址2 https://www.docker.com/get-started/ ② 安装成功之后,查看版本信息...

容器,常见问题,Kubernetes 2022/06/29 86℃ 0条

标签云

Golang编程原理算法技巧常见问题面试经验Git编程历史数据库PythonCI/CDMySQL系统搭建物联网Docker编程工具Kubernetesetcd中间件职场心声网站搭建RedisgRpc架构图哈希系统架构PHP

热门文章

  • 1 grpc-go设置keepalive
  • 2 一次 goroutine泄露 的排查
  • 3 go build 时注入编译信息
  • 4 Golang面试题整理
  • 5 Go关键字的一次汉化过程
  • 6 grpc-go请求ingress遇到的一个问题
  • 7 Go 构建约束的使用方式
  • 8 我眼中的C语言及其起源
  • 9 初识Golang汇编
  • 10 想进入互联网行业,应该做些什么?
  • 11 通过抓包来认识gRpc
  • 12 关于中文编程的一些思考
  • 13 指数退避算法设计与原理
  • 14 Go程序启动过程的一次追溯
  • 15 哈希与一致性哈希
© 2021 - 2022 · ivansli · 沪ICP备2021031949号
Powered By Typecho · Theme Echo ·