我有很多记录器写入我的应用程序中的不同文件。我正在尝试添加在应用程序运行时截断该文件的功能。这是我的:typeResourcestruct{Logger*ResourceLogger//otherstuffpertainingtomyresource...}func(r*Resource)SetLogger(logPathstring){path:=logPath+r.Name+".log"f,err:=os.OpenFile(path,os.O_WRONLY|os.O_CREATE|os.O_APPEND,0666)iferr!=nil{log.Fatalf("Unabletoope
我有很多记录器写入我的应用程序中的不同文件。我正在尝试添加在应用程序运行时截断该文件的功能。这是我的:typeResourcestruct{Logger*ResourceLogger//otherstuffpertainingtomyresource...}func(r*Resource)SetLogger(logPathstring){path:=logPath+r.Name+".log"f,err:=os.OpenFile(path,os.O_WRONLY|os.O_CREATE|os.O_APPEND,0666)iferr!=nil{log.Fatalf("Unabletoope