为了账号安全,请及时绑定邮箱和手机立即绑定

使用GoLand基于grpc原型方法生成server.go

使用GoLand基于grpc原型方法生成server.go

Go
茅侃侃 2021-04-07 17:18:04
GoLand中是否有一些功能或插件可以server/server.go 基于proto rpc方法生成方法?例如,我们有some.proto:...rpc AnyMetod (AnyRequest) return (AnyResponse)...我想生成:func (s *Server) AnyMethod(ctx context.Context, req *AnyRequest) (*AnyResponse, error) {    return &AnyResponse{}}
查看完整描述

1 回答

?
蓝山帝景

TA贡献1843条经验 获得超7个赞

目前,我不知道任何可用的此类插件或功能。


如果您想开发自己的插件,可以先阅读我们的SDK文档。


作为替代方案,我认为您可以使用“实时模板”功能来实现与之非常相似的功能,其内容与下面的示例类似,并定义可用于“转到|文件”上下文的模板:


func (s *$VAR4$) $VAR0$(ctx context.Context, req *$VAR1$) (*$VAR2$, error) {

    return &$VAR2${}

}


查看完整回答
反对 回复 2021-04-19
  • 1 回答
  • 0 关注
  • 317 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信