花了大半天的时间把 github.com/gogo/protobuf
迁到了 google.golang.org/protobuf
,现在还有些问题,比方说 google.golang.org/protobuf/cmd/protoc-gen-go
生成的 .pb.go
文件居然还是用 github.com/golang/protobuf
而不是 google.golang.org/protobuf
,不过估计也用不了多久就会改掉吧。
之前是 slice 里有 nil 会报错,查了下,在新版里这个问题解决了,所以就一直等新版。直到今天在新机器上部署的时候发现 protoc-gen-go
变了,心想是时候迁移了。