go语言日志记录库简单使用方法实例分析
程序员文章站
2022-05-26 11:21:15
本文实例讲述了go语言日志记录库简单使用方法。分享给大家供大家参考。具体实现方法如下:
复制代码 代码如下:package main
import (
"...
本文实例讲述了go语言日志记录库简单使用方法。分享给大家供大家参考。具体实现方法如下:
复制代码 代码如下:
package main
import (
"fmt"
"log"
"os"
)
func main(){
logfile,err := os.openfile("/var/golang/jb51.net.log",os.o_rdwr|os.o_create,0);
if err!=nil {
fmt.printf("%s\r\n",err.error());
os.exit(-1);
}
defer logfile.close();
logger := log.new(logfile,"\r\n",log.ldate|log.ltime|log.llongfile);
logger.println("hello");
logger.println("oh....");
logger.fatal("test");
logger.fatal("test2");
}
import (
"fmt"
"log"
"os"
)
func main(){
logfile,err := os.openfile("/var/golang/jb51.net.log",os.o_rdwr|os.o_create,0);
if err!=nil {
fmt.printf("%s\r\n",err.error());
os.exit(-1);
}
defer logfile.close();
logger := log.new(logfile,"\r\n",log.ldate|log.ltime|log.llongfile);
logger.println("hello");
logger.println("oh....");
logger.fatal("test");
logger.fatal("test2");
}
希望本文所述对大家的go语言程序设计有所帮助。