MCPcopy Create free account
hub / github.com/cnshym/httpgo / InitializeHTMLReport

Function InitializeHTMLReport

pkg/utils/report.go:435–448  ·  view source on GitHub ↗

创建 HTML 报告

(filename string, json string)

Source from the content-addressed store, hash-verified

433
434// 创建 HTML 报告
435func InitializeHTMLReport(filename string, json string) (*os.File, error) {
436 // 拼接 HTML 头部和 JSON 文件路径
437 var HtmlHeader = HtmlHeaderA + json + HtmlHeaderB
438 file, err := os.Create(filename)
439 if err != nil {
440 return nil, fmt.Errorf("无法创建 HTML 文件: %v", err)
441 }
442 _, err = file.WriteString(HtmlHeader)
443 if err != nil {
444 file.Close()
445 return nil, fmt.Errorf("无法写入 HTML 文件: %v", err)
446 }
447 return file, nil
448}
449
450// 定义全局互斥锁
451var jsonMutex sync.Mutex

Callers 1

mainFunction · 0.92

Calls

no outgoing calls

Tested by

no test coverage detected