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

vektra/tail

This branch is 4 commits ahead of, 113 commits behind hpcloud/tail:master.

Folders and files

NameName
Last commit message
Last commit date
Mar 30, 2015
Apr 30, 2014
Oct 12, 2013
Apr 2, 2015
Jul 28, 2014
Oct 17, 2012
Mar 22, 2014
Jul 28, 2014
Jun 15, 2014
Jan 7, 2013
Apr 30, 2014
Mar 22, 2014
Jun 15, 2014
Apr 2, 2015
Oct 8, 2014
Mar 30, 2015
Mar 30, 2015

Repository files navigation

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/ActiveState/tail/...

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 99.5%
  • Makefile 0.5%