diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java index 60f55a343df..17e89949d45 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractGoCodegen.java @@ -495,7 +495,8 @@ public abstract class AbstractGoCodegen extends DefaultCodegen implements Codege if (v instanceof CodegenModel) { CodegenModel model = (CodegenModel) v; for (CodegenProperty param : model.vars) { - if (!addedTimeImport && "time.Time".equals(param.baseType)) { + if (!addedTimeImport + && "time.Time".equals(param.dataType) || ("[]time.Time".equals(param.dataType))) { imports.add(createMapping("import", "time")); addedTimeImport = true; }