From 518c237061bf7603dc203259748c5c4e0e5fe41e Mon Sep 17 00:00:00 2001 From: yanweidong Date: Tue, 23 Sep 2025 15:04:14 +0800 Subject: [PATCH] =?UTF-8?q?fix(conf):=20=E4=BF=AE=E6=94=B9YAML=E8=A7=A3?= =?UTF-8?q?=E6=9E=90=E6=96=B9=E5=BC=8F=E4=BB=A5=E6=94=AF=E6=8C=81=E5=AD=97?= =?UTF-8?q?=E7=AC=A6=E4=B8=B2=E8=BE=93=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 将yaml.Unmarshal的输入从文件字节流改为直接使用yamlString变量, 确保配置解析能够正确处理字符串格式的YAML内容。 --- conf/new.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conf/new.go b/conf/new.go index c300074..0881376 100644 --- a/conf/new.go +++ b/conf/new.go @@ -54,7 +54,7 @@ func New(srvKey string, cfg any) { } // 解析YAML - err = yaml.Unmarshal(yamlFile, cfg) + err = yaml.Unmarshal([]byte(yamlString), cfg) if err != nil { log.Fatalf("ERROR: %v", err) }