Instead of shitposting about a langauge you've never tried - try writing some Go.
All operating systems have garbage collection, however they are more like services than subroutines or automatic like in golang. It could be done anyhow, Go's GC is not like the GC of old.
You say that, but embedded python is dying anyway. It's already bloated and slow, and requires an interpreter installed on the system. A good Go program designed for an embedded context would perform better than an equivalent python program - I do not have an idea on how size would compare.
Coming from an embedded Lua developer, it very much can (except for filesize) but it's not designed to do that. JIT is not a hack.
Not a real argument.
The problem I think you have is you forget, "systems programming" is not normal development. C is great. Go is like C, except everything works the way you expect it to, and everything's a lot more evolved - multiple returns, interfaces, methods, the := operator... Go is an improvement to C in every way, unless you're writing some serious low-level kernel code (and you're aiming for pure performance and 100% godlike control).
“I like a lot of the design decisions they made in the [Go] language. Basically, I like all of them.” – Martin Odersky, creator of Scala
“I think it goes back to the Unix C traditions back to basics and other compiled languages and it remedies other deficiencies in C, I don’t think C++ was an improvement but I do think Go is a definite improvement on C and we’ve got Kernighan and things in the background there and obviously they’ve got wonderful experience on building languages. It’s very nicely engineered and actually when it even came out impressive documentation, and all this stuff that you need. Even when it first came out it has a level of maturity that you would think would actually have been there for many years, so it is very impressive actually.” – Joe Armstrong, co-inventor of Erlang
“[Go] just works. I don’t have any problems, which is the reason I am writing this post. I have used C++, C, and script languages for many years, but started to use Go at about a year ago. I am surprised how efficient and effective it is for me. When I design a new algorithm, it just works at the first attempt surprisingly often. Suddenly, programming is much more fun. I can’t say for sure why, but I think it is a combination of many factors.” – Lars Pensjö creator of LPMud and the LPC programming language.
“Go is an awesome language and, as this talk illustrates, we aren’t competing with Go; Go and Rust have totally different goals and Rob Pike’s languages were quite the influence on Rust.” – pcwalton of the Rust Mozilla team
“The complexity of C++ (even more complexity has been added in the new C++), and the resulting impact on productivity, is no longer justified. All the hoops that the C++ programmer had to jump through in order to use a C-compatible language make no sense anymore – they’re just a waste of time and effort. Now, Go makes much more sense for the class of problems that C++ was originally intended to solve.” – Bruce Eckel, author and founding member of the ANSI/ISO C++ standard committee.