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

gogather/tail

This branch is 2 commits ahead of hpcloud/tail:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
Rainesli
Sep 5, 2023
783bc09 · Sep 5, 2023
Sep 5, 2023
Sep 5, 2023
Dec 22, 2016
Apr 26, 2016
Mar 21, 2018
Sep 5, 2023
Jul 28, 2014
Oct 17, 2012
Mar 21, 2018
Apr 26, 2016
Sep 5, 2023
Apr 26, 2016
Sep 5, 2023
Aug 14, 2017
Sep 5, 2023
Sep 5, 2023
Nov 2, 2015
Sep 5, 2023
Sep 5, 2023

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 98.6%
  • Other 1.4%