Tag: Protobuf
12 total results found
Gin 使用示例(四十二):XML/JSON/YAML/ProtoBuf 渲染
示例代码: func main() { r := gin.Default() // gin.H i...
基于 Swagger/Protoc 自动生成 API/RPC 接口文档
Micro Web 自带的接口文档 在 Micro 微服务生态中,虽然 Micro Web 提供了接口文档功能: 但...
基于 Go Module 管理依赖并将注册中心调整为 Etcd
前言 由于 Go Micro 框架去年年底将 Consul 从默认支持的注册中心调整为通过插件机制引入,导致很多同学反映按照基于 ...
构建商品服务接口(二):商品关联表及关联查询
上篇教程我们在服务端构建了商品主表的服务接口,今天我们继续在这个微服务中提供商品关联表的服务接口。 扩充 product.prot...
构建商品服务接口(一):商品主表
初始化目录结构 和用户微服务一样,我们还是将客户端商品的数据库增删改查操作搬到服务端(主要位于 app/Shop/Products...
Go Micro 框架增补篇:集成 gRPC 网关对外提供服务
gRPC 是由一个 Google 公司开发的、基于 HTTP/2 和 Protobuf 的高性能开源通用 RPC 框架,且支持多种语...
Go Micro 框架增补篇:Protobuf 快速入门
Protobuf 简介 Protobuf 的全称是 Protocol Buffers,是 Google 开发的,诞生之初是为了解决...
Go Micro 框架底层组件篇 —— Codec 底层源码剖析
前面我们已经陆续介绍了 Go Micro 框架底层 Registry、Selector、Transport 组件的底层实现,并且在 ...
创建独立的 GORM 模型类映射 Protobuf
到目前为止,我们都是使用基于 Protobuf 数据结构编写的结构体 User 和 PasswordReset 作为数据库 ORM ...
创建第一个微服务接口 —— 用户注册接口
今天开始,我们正式开始对 Laracom 电商单体应用进行微服务重构。首先从用户模块开始。 PHP 应用业务逻辑梳理 先到 PH...
创建基于 gRPC/Protobuf 的演示服务接口
准备工作 做好前期准备工作后,接下来我们正式开始微服务重构。开始之前,我们将创建两个演示接口来热身,一个是基于 gRPC 协议的,...
基于 Go Micro 框架构建一个简单的微服务接口
友情提示:由于 Go Micro 已经将 Consul 从开箱支持调整为插件支持,所以本篇教程对于新手已经不再适用,最新版本教程在这...