Just check what the logs say, usually is something stupid you missing, its specified that you need to run castro on the same directory as the data folders.
You dont really need to have golang, check appveyor and get an already compiled version. I still need to finish the installation guide