All in all I think the semantics debate is irrelevant. No one is going to use go for an OS only because someone on internet calls it a systems language.
Unless we now start the semantic debate if a Unikernel is an OS.