I've done some golang on unix in the past, but I just tried to install it on windows and I can't get go build
to work.
When I try to compile any go source code, it crashes with:
# runtime
C:\Go\srcuntime\lfstack_amd64.go:16: lfstackPack redeclared in this block
previous declaration at C:\Go\srcuntime\lfstack_64bit.go:37
C:\Go\srcuntime\lfstack_amd64.go:20: lfstackUnpack redeclared in this block
previous declaration at C:\Go\srcuntime\lfstack_64bit.go:41
C:\Go\srcuntime\os_windows.go:14: _NSIG redeclared in this block
previous declaration at C:\Go\srcuntime\os2_windows.go:18
C:\Go\srcuntime\os_windows.go:104: _AddVectoredExceptionHandler redeclared in this block
previous declaration at C:\Go\srcuntime\os1_windows.go:92
C:\Go\srcuntime\os_windows.go:104: _CloseHandle redeclared in this block
previous declaration at C:\Go\srcuntime\os1_windows.go:92
C:\Go\srcuntime\os_windows.go:104: _CreateEventA redeclared in this block
previous declaration at C:\Go\srcuntime\os1_windows.go:92
C:\Go\srcuntime\os_windows.go:104: _CreateIoCompletionPort redeclared in this block
previous declaration at C:\Go\srcuntime\os1_windows.go:92
C:\Go\srcuntime\os_windows.go:104: _CreateThread redeclared in this block
previous declaration at C:\Go\srcuntime\os1_windows.go:92
C:\Go\srcuntime\os_windows.go:104: _CreateWaitableTimerA redeclared in this block
previous declaration at C:\Go\srcuntime\os1_windows.go:92
C:\Go\srcuntime\os_windows.go:104: _CryptAcquireContextW redeclared in this block
previous declaration at C:\Go\srcuntime\os1_windows.go:92
C:\Go\srcuntime\os_windows.go:104: too many errors