panic: proto: duplicate enum registered: proto.xx

出现这个问题是你分别在两个地方载入一模一样的包,但是两个包的路径不是同一个地方的,例如你写的client,有个地方载入了client.pb.go ,有个地方载入了server.pb.go,client.pb.go和server.pb.go一模一样,就会出现这种报错,解决方案就是同样的包只载入一个即可

仅有 1 条评论
  1. gch

    如etcd 错误:https://dpjeep.com/etcd-error/

添加新评论