Go log 패키지

1 개요[ | ]

Go 패키지 log
Go log 패키지
package main

import (
	"log"
)

func main() {
	log.Print("hello")
	log.Print("world")
	log.Println("lorem")
	log.Println("ipsum")
}
package main

import (
	"bytes"
	"fmt"
	"log"
)

func main() {
	var (
		buf    bytes.Buffer
		logger = log.New(&buf, "logger: ", log.Lshortfile)
	)
	logger.Print("Hello, log file!")
	fmt.Print(&buf)
}
package main

import (
	"bytes"
	"fmt"
	"log"
)

func main() {
	var (
		buf    bytes.Buffer
		logger = log.New(&buf, "INFO: ", log.Lshortfile)
		infof = func(info string) {
			logger.Output(2, info)
		}
	)
	infof("Hello world")
	fmt.Print(&buf)
}

2 같이 보기[ | ]

3 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}