From bf46e2083c849a01367644f8cfca30443a1a8a49 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E8=8C=B6=E6=B8=85=E6=AC=A2?= Date: Thu, 8 Jan 2026 11:10:51 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=A2=9E=E5=8A=A0swagger=E6=96=87?= =?UTF-8?q?=E6=A1=A3=E6=9E=9A=E4=B8=BE=E5=80=BC=E4=B8=BB=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- swagger.go | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/swagger.go b/swagger.go index a26ac4b..3a70b75 100644 --- a/swagger.go +++ b/swagger.go @@ -57,3 +57,17 @@ const ( SwaggerParameterStylePipeDelimited = "pipeDelimited" // in = query , type = array, 管道符` SwaggerParameterStyleDeepObject = "deepObject" // in = query , type = object, 提供一种简单的方法来表示参数中的嵌套对象值.` ) + +type SwaggerUITheme string + +func (sut SwaggerUITheme) String() string { + return string(sut) +} + +const ( + SwaggerUIThemeDefault SwaggerUITheme = "swaggerUI" // 文档默认主题 + SwaggerUIThemeKnife4go SwaggerUITheme = "knife4go" // knife4go 主题 + SwaggerUIThemeYDocLucky SwaggerUITheme = "ydoc-lucky-ui" // YDoc Lucky UI 主题: https://github.com/NoBugBoy/LuckyUI + SwaggerUIThemeRedocFree SwaggerUITheme = "redoc-free" // redoc UI 主题, 开源免费版: https://github.com/Redocly/redoc + SwaggerUIThemeElements SwaggerUITheme = "elements" // elements 主题, 开源免费版: https://github.com/stoplightio/elements +)