完成日志输出到文件、终端多处的处理

This commit is contained in:
2024-11-13 16:11:59 +08:00
parent 9b643f4352
commit 28291598bb
28 changed files with 175 additions and 330 deletions

View File

@@ -3,7 +3,7 @@ package utils
import (
"bytes"
"fmt"
"game-driver/pkg/logger"
"go.uber.org/zap"
"io"
"net/http"
"net/url"
@@ -33,7 +33,7 @@ func open(u string) io.ReadCloser {
p, _ := strings.CutPrefix(u, "file://")
f, e := os.Open(p)
if e != nil {
logger.Infof("音频文件 [%v] 打开错误: %v\n", u, e)
zap.S().Infof("音频文件 [%v] 打开错误: %v\n", u, e)
return nil
}
return f
@@ -42,7 +42,7 @@ func open(u string) io.ReadCloser {
func get(u string) io.ReadCloser {
resp, e := http.Get(u)
if e != nil {
logger.Infof("音频文件 [%v] 下载失败: %v\n", u, e)
zap.S().Infof("音频文件 [%v] 下载失败: %v\n", u, e)
return nil
}
return resp.Body