Go easy on yourself. Write desktop apps in something you are already familiar with--HTML, CSS, Javascript--with the help of Electron. Then using interfaces like Neon, you can rewrite hot-pots in Rust/Go. All you gotta do is profile your code from time to time to find out where the hot-spots are.

https://tauri.app/ is the Rust take on Electron

https://wails.io/ is the Go option

There are a lot for many languages actually: https://github.com/sudhakar3697/electron-alternatives