Are there any plans to self-host the Go compiler in Go itself? Rust is self-hosted in Rust (originally bootstrapped by a Rust compiler written in OCaml). I've found a couple Go compilers written in Go that bind to LLVM backends, but they are just prototypes.
The Go developers make a big deal about compilation speed. Wouldn't Go's goroutines have some interesting possibilities for parallelizing compilation?