Skip to content
/ tail Public
forked from hpcloud/tail

Go package for reading from continously updated files (tail -f)

License

Notifications You must be signed in to change notification settings

mypmc/tail

This branch is 23 commits behind hpcloud/tail:master.

Folders and files

NameName
Last commit message
Last commit date
Apr 7, 2016
Apr 26, 2016
Apr 30, 2014
Apr 26, 2016
Apr 7, 2016
Apr 26, 2016
Jul 28, 2014
Oct 17, 2012
Apr 7, 2016
Apr 26, 2016
Sep 30, 2015
Apr 26, 2016
Apr 8, 2016
Apr 28, 2016
Apr 27, 2016
Apr 26, 2016
Nov 2, 2015
Apr 27, 2016
Sep 30, 2015

Repository files navigation

Build Status Build status

Go package for tail-ing files

A Go package striving to emulate the features of the BSD tail program.

t, err := tail.TailFile("/var/log/nginx.log", tail.Config{Follow: true})
for line := range t.Lines {
    fmt.Println(line.Text)
}

See API documentation.

Log rotation

Tail comes with full support for truncation/move detection as it is designed to work with log rotation tools.

Installing

go get github.com/hpcloud/tail/...

Windows support

This package needs assistance for full Windows support.

About

Go package for reading from continously updated files (tail -f)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 99.6%
  • Makefile 0.4%