| commit | 1311e847b0cb909da63b5fecfb5370aa66236465 | [log] [tgz] |
|---|---|---|
| author | mattn <mattn.jp@gmail.com> | Wed May 22 01:25:13 2019 |
| committer | GitHub <noreply@github.com> | Wed May 22 01:25:13 2019 |
| tree | 514ec7d3b538b73c9ab8da3d0cd4e66009bb779d | |
| parent | c1975dc15c1d481e8da23f6ed313bb071136b98f [diff] | |
| parent | e7a4104fd82108dcdeb907a01acf6361bfeb6e7c [diff] |
Merge pull request #37 from mattn/add-nacl Add nacl
isatty for golang
package main
import (
"fmt"
"github.com/mattn/go-isatty"
"os"
)
func main() {
if isatty.IsTerminal(os.Stdout.Fd()) {
fmt.Println("Is Terminal")
} else if isatty.IsCygwinTerminal(os.Stdout.Fd()) {
fmt.Println("Is Cygwin/MSYS2 Terminal")
} else {
fmt.Println("Is Not Terminal")
}
}
$ go get github.com/mattn/go-isatty
MIT
Yasuhiro Matsumoto (a.k.a mattn)
k-takata: base idea for IsCygwinTerminal