go get github.com/wayneashleyberry/terminal-dimensions
package main
import (
"fmt"
terminal "github.com/wayneashleyberry/terminal-dimensions"
)
func main() {
x, y, err := terminal.Dimensions()
if err != nil {
panic(err)
}
fmt.Printf("Terminal is %d wide and %d high", x, y)
}