Named patch_window.go (not patch_windows.go) since the _windows.go suffix is Go's implicit GOOS build constraint and would silently exclude the file on non-Windows builds.
Named patch_window.go (not patch_windows.go) since the _windows.go suffix is Go's implicit GOOS build constraint and would silently exclude the file on non-Windows builds.