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${}
}
- 1 回答
- 0 关注
- 317 浏览
添加回答
举报
0/150
提交
取消