Emgo (Go-like language for programming embedded systems)