RosettaCodeData/Task/Terminal-control-Dimensions/Go/terminal-control-dimensions-1.go
2015-02-20 00:35:01 -05:00

17 lines
244 B
Go

package main
import (
"fmt"
"os"
"golang.org/x/crypto/ssh/terminal"
)
func main() {
w, h, err := terminal.GetSize(int(os.Stdout.Fd()))
if err != nil {
fmt.Println(err)
return
}
fmt.Println(h, w)
}