예제 #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)"
}