there is a variant called "tinygo" which has almost the same syntax but a few different elements... from what i gather of the embedded programming scene though, you are better off with C overall... C gives you absolute control, at the cost of absolute accountability