You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Harshavardhana 35d438e0ff vendorize: update all vendorized packages. (#2206) 9 years ago
..
LICENSE First time mode for controller 10 years ago
README.md First time mode for controller 10 years ago
doc.go First time mode for controller 10 years ago
isatty_bsd.go vendorize: update all vendorized packages. (#2206) 9 years ago
isatty_linux.go vendorize: update all vendorized packages. (#2206) 9 years ago
isatty_solaris.go vendorize: update all vendorized packages. (#2206) 9 years ago
isatty_windows.go vendorize: update all vendorized packages. (#2206) 9 years ago

README.md

go-isatty

isatty for golang

Usage

package main

import (
	"fmt"
	"github.com/mattn/go-isatty"
	"os"
)

func main() {
	if isatty.IsTerminal(os.Stdout.Fd()) {
		fmt.Println("Is Terminal")
	} else {
		fmt.Println("Is Not Terminal")
	}
}

Installation

$ go get github.com/mattn/go-isatty

License

MIT

Author

Yasuhiro Matsumoto (a.k.a mattn)