一、gin项目介绍 gin框架对于写go语言的人来说入门很简单,有点类似python中的flask框架,什么都需要自己去找第三方包,然后根据自己的经验来创建目录结构,对于没有项目经验的人来说,这点真的不如同类型的beego框架,已经有清晰的目录结构,有时候我们可以说gin仅仅是一个包,算不上框架。自由组装度比较灵活,这也提现...
Go Micro 是一个分布式系统开发框架。Go Micro 提供了分布式系统开发的核心需求,包括 RPC 和事件驱动的通信。Gin 是一个用 Golang 编写的 web 框架。本文首先介绍怎么使用 go-micro 和 go-grpc 构建微服务,然后再介绍怎么集成 gin 和 go-micro。我们使用的 go-micro 版本是 v1.18.0,golang 版本是 v1.13,gin...
一、gin项目介绍 gin框架对于写go语言的人来说入门很简单,有点类似python中的flask框架,什么都需要自己去找第三方包,然后根据自己的经验来创建目录结构,对于没有项目经验的人来说,这点真的不如同类型的beego框架,已经有清晰的目录结构,有时候我们可以说gin仅仅是一个包,算不上框架。自由组装度比较灵活,这也提现...
我们使用的 go-micro 版本是 v1.18.0,golang 版本是 v1.13,gin 版本是 v1.7.2。 02 使用 go-micro 和 go-grpc 构建微服务 在我们开始使用 go-micro 之前,我们还需要提前做一些准备工作。安装 protoc、protoc-gen-go 和 protoc-gen-micro,关于如何安装,读者朋友们可以参阅官方文档,我们在之前的文章中也介绍...