go语言日志记录库简单使用方法实例分析

 更新时间:2015年03月04日 10:49:17   作者:work24  
这篇文章主要介绍了go语言日志记录库简单使用方法,实例分析了Go语言日志记录的操作的技巧,需要的朋友可以参考下

本文实例讲述了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");
}

希望本文所述对大家的Go语言程序设计有所帮助。

相关文章

  • 如何用golang运行第一个项目

    如何用golang运行第一个项目

    这篇文章主要介绍了如何用golang运行第一个项目,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-03-03
  • Go语言字符串处理库strings包详解

    Go语言字符串处理库strings包详解

    本文详细介绍了Go语言中的strings库的使用方法,包括字符串的查找、替换、分割、比较、大小写转换等操作,strings库是Go语言中非常重要且功能丰富的标准库,几乎涵盖了所有字符串处理的需求
    2024-09-09
  • 使用Go语言实现常见hash算法

    使用Go语言实现常见hash算法

    这篇文章主要为大家详细介绍了使语言实现各种常见hash算法的相关知识,文中的示例代码讲解详细,具有一定的借鉴价值,需要的小伙伴可以参考下
    2024-01-01
  • 使用Go语言解决Scan空格结束输入问题

    使用Go语言解决Scan空格结束输入问题

    这篇文章主要为大家介绍了使用Go语言来解决Scan空格结束输入问题,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • Golang实现事务型内存数据库的方法详解

    Golang实现事务型内存数据库的方法详解

    内存数据库经我们经常用到,例如Redis,那么如何从零实现一个内存数据库呢,本文旨在介绍如何使用Golang编写一个KV内存数据库MossDB
    2023-03-03
  • Golang中map缩容的实现

    Golang中map缩容的实现

    本文主要介绍了Go语言中map的扩缩容机制,包括grow和hashGrow方法的处理,具有一定的参考价值,感兴趣的可以了解一下
    2025-03-03
  • golang 字符串拼接性能的对比分析

    golang 字符串拼接性能的对比分析

    这篇文章主要介绍了golang 字符串拼接性能的对比分析,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-12-12
  • Go语言之结构体与方法

    Go语言之结构体与方法

    这篇文章主要介绍了Go语言之结构体与方法,结构体是由一系列具有相同类型或不同类型的数据构成的数据集合。下面我们就一起来学习什么是Go语言之结构体
    2021-10-10
  • Go语言使用Request,Response处理web页面请求

    Go语言使用Request,Response处理web页面请求

    这篇文章主要介绍了Go语言使用Request,Response处理web页面请求,需要的朋友可以参考下
    2022-04-04
  • Go 常见设计模式之单例模式详解

    Go 常见设计模式之单例模式详解

    单例模式是设计模式中最简单的一种模式,单例模式能够确保无论对象被实例化多少次,全局都只有一个实例存在,在Go 语言有多种方式可以实现单例模式,所以我们今天就来一起学习下吧
    2023-07-07

最新评论