grpc 第三方依赖 就是grpc的 third_party 文件夹
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

12 lines
292 B

package cc
const wrapperTpl = `
{{ $f := .Field }}{{ $r := .Rules }}
if ({{ hasAccessor . }}) {
const auto wrapped = {{ accessor . }};
{{ render (unwrap . "wrapped") }}
} {{ if .MessageRules.GetRequired }} else {
{{ err . "value is required and must not be nil." }}
} {{ end }}
`