jessevdk/go-flags — pull request #2 by bigwhoop (2012-10-02 19:03:58+00:00)
Title: +build constraint for convert_unix.go

The package won't compile under Windows because the convert_unix.go file is included.

# github.com/jessevdk/go-flags
..\..\..\..\github.com\jessevdk\go-flags\convert_unix.go:16: undefined: syscall.SYS_IOCTL
..\..\..\..\github.com\jessevdk\go-flags\convert_unix.go:19: not enough arguments in call to syscall.Syscall
..\..\..\..\github.com\jessevdk\go-flags\convert_windows.go:3: getTerminalColumns redeclared in this block
previous declaration at ..\..\..\..\github.com\jessevdk\go-flags\convert_unix.go:13

See http://golang.org/pkg/go/build/