1// +build !windows,!plan9,!appengine,!wasm
2
3package flags
4
5import (
6	"golang.org/x/sys/unix"
7)
8
9func getTerminalColumns() int {
10	ws, err := unix.IoctlGetWinsize(0, unix.TIOCGWINSZ)
11	if err != nil {
12		return 80
13	}
14	return int(ws.Col)
15}
16