but still, i could go some degree low level, right?
I'd just except the very end of low level stuff from it, mostly due to maturity and GC issues, so it wouldn't be my choice of language for a embedded real-time situation. If you're talking web server/3D game low-level, it's fine.
To me, go looks like C programmers copied Modula-3, whereas Java was Cobol programmers copying Modula-3...