I've just tried tdm-gcc and it works, but is it possible to use cgo with Windows SDK?
Yes, cgo is supported on Windows.
There are still some open issues you might want to take a look at, though. I believe there are also some fixes in place since go1, so you may need to work from closer to tip (I can't recall if they're in go1.0.3 or not).