I've been using Go for a few months on a few different projects. Neither are my "day job".
The first project is a Google Music player app for Chumby devices (and other similar ARMv5/v6 class devices... will probably port to Raspberry Pi if/when I ever get one). The project is pure Go at this point with its own UI toolkit based on an mmaped /dev/fb.
The second project is a web service API for mobile apps plus an associated webserver.
I hope more companies adopt Go, making it a viable language for commercial programming. Using it is the most fun I've had coding in years.
The bug affects application dealing with large integers which can be seen as a valid pointer within the program's address space. So, this will affect your app if it deals with large ints.
There is also work underway to make the GC more precise which will avoid this problem in future.
The ARM port has improved greatly from how it was before Go1 (and even more so from where it was when Go was first announced).
x64 is still the best supported arch, but everything should work on ARM fine (and quite a few optimizations have gone into that port recently, but you will need to build from the tip for that).
The first project is a Google Music player app for Chumby devices (and other similar ARMv5/v6 class devices... will probably port to Raspberry Pi if/when I ever get one). The project is pure Go at this point with its own UI toolkit based on an mmaped /dev/fb.
The second project is a web service API for mobile apps plus an associated webserver.
I hope more companies adopt Go, making it a viable language for commercial programming. Using it is the most fun I've had coding in years.