in lib/helper.js [486:572]
function _pointerType(name) {
if (name === 'object') {
return 'map[string]interface{}';
}
if (name === 'integer' || name === 'number') {
return '*int';
}
if (name === 'readable') {
return 'io.Reader';
}
if (name === 'bytes') {
return '[]byte';
}
if (name === 'uint64') {
return '*uint64';
}
if (name === 'int32') {
return '*int32';
}
if (name === 'uint32') {
return '*uint32';
}
if (name === '$Response') {
return '*dara.Response';
}
if (name === '$Request') {
return '*dara.Request';
}
if (name === '$RetryOptions') {
return '*dara.RetryOptions';
}
if (name === '$RuntimeOptions') {
return '*dara.RuntimeOptions';
}
if (name === '$ExtendsParameters') {
return '*dara.ExtendsParameters';
}
if (name === 'writeable') {
return 'io.Writer';
}
if (name === 'double') {
return '*float64';
}
if (name === 'long' || name === 'int64') {
return '*int64';
}
if (name === 'float') {
return '*float32';
}
if (name === 'boolean') {
return '*bool';
}
if (name === 'any' || name === 'class') {
return 'interface{}';
}
if (name === '$Model') {
return 'dara.Model';
}
if (name === '$Error') {
return '*dara.SDKError';
}
if (name === 'string') {
return '*string';
}
name = '*' + name;
return name;
}