RosettaCodeData/Task/Check-input-device-is-a-terminal/Go/check-input-device-is-a-terminal.go
2023-07-01 13:44:08 -04:00

15 lines
266 B
Go

package main
import (
"golang.org/x/crypto/ssh/terminal"
"fmt"
"os"
)
func main() {
if terminal.IsTerminal(int(os.Stdin.Fd())) {
fmt.Println("Hello terminal")
} else {
fmt.Println("Who are you? You're not a terminal.")
}
}