5849898283
Unit tests functional and coverage back to 100% Add more routes to dictionary, add more credentials, add default port 5554, rename cameradar logs ENV variable, improve unit test readability, remove tmp file
51 lines
1.1 KiB
Markdown
51 lines
1.1 KiB
Markdown
# go-isatty
|
|
|
|
[](http://godoc.org/github.com/mattn/go-isatty)
|
|
[](https://travis-ci.org/mattn/go-isatty)
|
|
[](https://coveralls.io/github/mattn/go-isatty?branch=master)
|
|
[](https://goreportcard.com/report/mattn/go-isatty)
|
|
|
|
isatty for golang
|
|
|
|
## Usage
|
|
|
|
```go
|
|
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")
|
|
}
|
|
}
|
|
```
|
|
|
|
## Installation
|
|
|
|
```
|
|
$ go get github.com/mattn/go-isatty
|
|
```
|
|
|
|
## License
|
|
|
|
MIT
|
|
|
|
## Author
|
|
|
|
Yasuhiro Matsumoto (a.k.a mattn)
|
|
|
|
## Thanks
|
|
|
|
* k-takata: base idea for IsCygwinTerminal
|
|
|
|
https://github.com/k-takata/go-iscygpty
|