From 2c673b7d1e8bf0ee643559b6f9f02e806f576cad Mon Sep 17 00:00:00 2001 From: wucheng Date: Wed, 26 Aug 2020 11:17:09 +0800 Subject: [PATCH] support interface type --- generate/swaggergen/g_docs.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/generate/swaggergen/g_docs.go b/generate/swaggergen/g_docs.go index 1c368ba..b1baa30 100644 --- a/generate/swaggergen/g_docs.go +++ b/generate/swaggergen/g_docs.go @@ -1260,6 +1260,8 @@ func typeAnalyser(f *ast.Field) (isSlice bool, realType, swaggerType string) { return false, astTypeMap, basicTypes[val] } return false, val, astTypeObject + case *ast.InterfaceType: + return false, "interface", astTypeObject } basicType := fmt.Sprint(f.Type) if object, isStdLibObject := stdlibObject[basicType]; isStdLibObject {