I don't think it will work. I downloaded Caddy, which uses Go, and ran dumpbin
on it. I got:
Microsoft (R) COFF/PE Dumper Version 14.00.24210.0
Copyright (C) Microsoft Corporation. All rights reserved.
Dump of file caddy_windows_amd64.exe
PE signature found
File Type: EXECUTABLE IMAGE
FILE HEADER VALUES
8664 machine (x64)
...
223 characteristics
Relocations stripped
Executable
Application can handle large (>2GB) addresses
Debug information stripped
OPTIONAL HEADER VALUES
20B magic # (PE32+)
3.00 linker version
...
6.01 operating system version
So the minimum supported version of Windows is NT6 which is Vista.
This seems to be supported by a ticket saying:
Go 1.10 is the last release to support Windows Vista or below
And:
We plan to announce that Go 1.10 will be the last release of Go to support Windows XP.
So old versions of Go supported Windows XP and above. New versions require Vista and above.