From 108d33ad0a495956914d7f32d4d9857ee51a4f28 Mon Sep 17 00:00:00 2001 From: Ichinose Shogo Date: Wed, 2 Feb 2022 23:03:19 +0900 Subject: [PATCH] accept multiple lines description --- design/apidsl/api.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/design/apidsl/api.go b/design/apidsl/api.go index 80a2a7e1..b81f8afa 100644 --- a/design/apidsl/api.go +++ b/design/apidsl/api.go @@ -97,7 +97,8 @@ func Version(ver string) { // Description sets the definition description. // Description can be called inside API, Resource, Action, MediaType, Attribute, Response or ResponseTemplate -func Description(d string) { +func Description(lines ...string) { + d := strings.Join(lines, "\n") switch def := dslengine.CurrentDefinition().(type) { case *design.APIDefinition: def.Description = d