Open
Description
Tinygo is very picky about the name of the go compiler executable.
It requires the command to run the go compiler to be go
but sometimes that can cause issues if the version is not supported by tinygo.
Go already has a built-in way to manage different versions of the compiler.
https://go.dev/doc/manage-install#installing-multiple
But the compilers installed using this method have a different binary name. Example: go1.21.3
I propose that tiny go should be able to detect Golang versions installed using this method automatically.