I have some legacy code which needs windows 2000. I am build git from source for using on this machine and also need git lfs which needs to be compiled separately. I have cygwin 1.7, gcc 4.3.4. The go lang installers don't support windows 2000, However, later versions of gcc have built in go compilers. - I could not find a pre-built gcc(latest version) for using with cygwin1.7.