moovweb / gvm

Go Version Manager
http://github.com/moovweb/gvm
MIT License
9.88k stars 520 forks source link

Update GVM to support ARM and fix issues encountered under x86 #406

Open soulteary opened 2 years ago

soulteary commented 2 years ago

If anyone wants to run gvm on a Macbook M1 chip device OR macOS after Catalina, You can try this:

curl -sSL https://github.com/soulteary/gvm/raw/master/binscripts/gvm-installer | bash
ankitcharolia commented 11 months ago

@soulteary kindly try this GO Version Manager: https://github.com/ankitcharolia/goenv

soulteary commented 9 months ago

@soulteary kindly try this GO Version Manager: https://github.com/ankitcharolia/goenv

It's also an idea, but the advantage of the bash tool is that it can automatically adapt to scenarios with multiple different CPU architectures. Also, including this issue, it mainly deals with the use of the ARM environment. Your warehouse only handles x86, and the original version of gvm is in There is no problem in x86

ankitcharolia commented 9 months ago

@soulteary I think it's pretty easy to release the binary for different CPU architecture. now, goevn supports arm, arm64, amd64 cpu architecture: https://github.com/ankitcharolia/goenv/releases/tag/1.1.7