package main
import (
"log"
"os"
)
func main() {
logFile := "/tmp/test_main_go_server.log"
file, err := os.Create(logFile)
if err != nil {
panic(err)
}
defer func() {
err = file.Close()
if err != nil {
panic(err)
}
}()
log.SetOutput(file)
}
// 输出
// $ go run main.go
// $ cat /tmp/test_main_go_server.log
go 创建文件
最新推荐文章于 2024-03-17 19:20:43 发布