I am intrigued by go but I mostly write embedded code for a day job and I believe go doesn't really cover that space well. The other part of my job is image processing which would be apropriate for Go but my employer has mandated c++ so that is the end of that.
I do have a few honest questions about the current state of Go. Is there a standardised GUI binding for go, somthing cross-platform? Is there any concensus as go could be used on bare metal or is that just un-realistic given garbage collection and the relatively large runtime. has there been discussion on how some of the runtime could be moved into a go-specific OS - would that even be a good/interesting idea? -Steve