Go kit教程02——gRPC

本文主要介绍了如何使用 Go kit 构建基于 gRPC 的微服务,并额外补充了如何为 gRPC Server编写本地测试代码。

……

基于游标的分页

本文介绍了基于游标的分页模式,并使用Go语言实现了一个简版的游标分页功能。

……

gRPC Transcoding

本文介绍了如何使用 .proto 文件中的注释来指定从 HTTP/JSON 到 gRPC 的数据转换。

……

protobuf中使用oneof、WrapValue和FieldMask

本文介绍了在Go语言中如何使用oneof字段以及如何通过使用google/protobuf/wrappers.proto中定义的类型区分默认值和没有传值;最后演示了Go语言中借助fieldmask-utils库使用google/protobuf/field_mask.proto实现部分更新的方法。

……