A lot vs. Alot: 9 Grammatical Pitfalls
with sense "where it is forbidden to go," 1971, from no + go (v.). Earlier it was a noun phrase for an impracticable situation (1870).
Not ready to proceed; inauspicious; blocked: This looks like a no-go situation
[1960s+; probably stimulated recently by astronauts' use]