in lib/helper.js [362:484]
function _type(name) {
if (name === 'object') {
return 'map[string]interface{}';
}
if (name === 'integer' || name === 'number') {
return 'int';
}
if (name === 'readable') {
return 'io.Reader';
}
if (name === '$Error') {
return 'dara.BaseError';
}
if (name === '$ResponseError') {
return 'dara.ResponseError';
}
if (name === '$SSEEvent') {
return '*dara.SSEEvent';
}
if (name === '$RetryOptions') {
return '*dara.RetryOptions';
}
if (name === '$RuntimeOptions') {
return '*dara.RuntimeOptions';
}
if (name === '$ExtendsParameters') {
return '*dara.ExtendsParameters';
}
if (name === '$Date') {
return '*dara.Date';
}
if (name === '$URL') {
return '*dara.URL';
}
if (name === '$File') {
return '*dara.File';
}
if (name === 'bytes') {
return '[]byte';
}
if (name === 'int64') {
return 'int64';
}
if (name === 'uint64') {
return 'uint64';
}
if (name === 'int32') {
return 'int32';
}
if (name === 'uint32') {
return 'uint32';
}
if (name === 'int16') {
return 'int16';
}
if (name === 'uint16') {
return 'uint16';
}
if (name === 'int8') {
return 'int8';
}
if (name === 'uint8') {
return 'uint8';
}
if (name === '$Response') {
return '*dara.Response';
}
if (name === '$Request') {
return '*dara.Request';
}
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' || name === '$Model') {
return 'interface{}';
}
if (name === 'string') {
return 'string';
}
name = '*' + name;
return name;
}