具体步骤
1. 首先,先创建一个模板组,我这里创建为"proto"。
2.下面这张图是我的模板组中的内容
3.具体实时模板
缩写:enum
描述:enum name { }
模板文字:
enum $name$ {
$END$
}
适用于:协议缓存区 中的 Other
缩写:import
描述:import " ";
模板文字:
import "$file$";
$END$
适用于:协议缓存区 中的 Other
缩写:message
描述:message name { }
模板文字:
message $name$ {
$END$
}
适用于:协议缓存区 中的 Other
缩写:opg
描述:option go_package = " ; ";
模板文字:
option go_package = "$val1$;$val2$";
适用于:协议缓存区 中的 Other
缩写:pt2
描述:syntax = "proto2";
模板文字:
syntax = "proto2";
适用于:协议缓存区 中的 Other
缩写:pt3
描述:syntax = "proto3";
模板文字:
syntax = "proto3";
适用于:协议缓存区 中的 Other
缩写:returns
描述:returns ( );
模板文字:
returns ($val$);$END$
适用于:协议缓存区 中的 服务
缩写:rpc
描述:rpc method (req) returns (resp);
模板文字:
rpc $method$($request$) returns ($response$);
适用于:协议缓存区 中的 Other
缩写:service
描述:service name { }
模板文字:
service $name$ {
$END$
}
适用于:协议缓存区 中的 Other