mirror of
https://github.com/beego/bee.git
synced 2024-11-22 20:20:55 +00:00
generate gocs support go buildin type in comment param
This commit is contained in:
parent
11571b4af2
commit
ac1bf161fc
@ -426,6 +426,12 @@ func parserComments(comments *ast.CommentGroup, funcName, controllerName, pkgpat
|
|||||||
if typ == "string" || typ == "number" || typ == "integer" || typ == "boolean" ||
|
if typ == "string" || typ == "number" || typ == "integer" || typ == "boolean" ||
|
||||||
typ == "array" || typ == "file" {
|
typ == "array" || typ == "file" {
|
||||||
para.Type = typ
|
para.Type = typ
|
||||||
|
} else if sType, ok := basicTypes[typ]; ok {
|
||||||
|
typeFormat := strings.Split(sType, ":")
|
||||||
|
para.Type = typeFormat[0]
|
||||||
|
para.Format = typeFormat[1]
|
||||||
|
}else {
|
||||||
|
fmt.Fprintf(os.Stderr, "[%s.%s] Unknow param type: %s\n", controllerName, funcName, typ)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if len(p) > 4 {
|
if len(p) > 4 {
|
||||||
|
Loading…
Reference in New Issue
Block a user