It's true, but to affirm that "Go is a poor choice of language for a containers" it would be equivalent to say that Docker did a poor language choice... ?
Right now, I would definitely recommend people write things like this in Rust. In fact I was planning on working on something similar. :P