Earlier quoted context omitted.
Swift is a general purpose language. I fail to see what it lacks.
So are Python and Ruby, but most people will agree that those are unsuitable for certain types of highly concurrent and performance sensitive network applications. Using the right language for a particular domain can save you a lot of headache. Go is open source and a relatively proven choice, compared to Swift.
As for access to the language implementation, Swift is Apple's creation.