I think they went for Go mostly because of memory management, async and syntactic similarity to interpreted languages which makes total sense for a port.