コード例 #1
0
ファイル: codegen.go プロジェクト: gsrpc/gsrpc
func (codegen *_CodeGen) returnArgs(param ast.Type) string {
	if gslang.NotVoid(param) {
		return "retval,err"
	}

	return "err"
}
コード例 #2
0
ファイル: codegen.go プロジェクト: gsrpc/gsrpc
func (codegen *_CodeGen) returnParam(param ast.Type) string {
	if gslang.NotVoid(param) {
		return fmt.Sprintf("(retval %s,err error)", codegen.typeName(param))
	}

	return "(err error)"
}