golang-go-zero-微服务实践-给rpc服务提供http接口
Contents
本系列为作者阅读公众号微服务实践的文章做的笔记
另外go-zero作者kevwan大佬的learnku博客也是同步更新的
提供rpc接口
按rpc开发流程构建rpc服务,一键生成。
编写logic实现相关功能
提供http接口
proto文件
新建一个proto(推荐)或者修改原来的proto。如果原来的proto为sum.proto你可以新建一个和sum-api.proto,在原来proto的基础上添加下面这一行
|
|
生成proto descriptor文件
|
|
修改internal/config/config.go和yaml
config.go
|
|
yaml
|
|
修改main
|
|
相应的http请求都是post,数据放到json结构体