Goenv
:blue_car: Like pyenv and rbenv, but for Go.
Install / Use
/learn @go-nv/GoenvREADME
Go Version Management: goenv
goenv aims to be as simple as possible and follow the already established successful version management model of pyenv and rbenv.
New go versions are added automatically on a daily CRON schedule.
This project was cloned from pyenv and modified for Go.
goenv does...
- Let you change the global Go version on a per-user basis.
- Provide support for per-project Go versions.
- Allow you to override the Go version with an environment variable.
- Search commands from multiple versions of Go at a time.
goenv compared to others:
- https://github.com/crsmithdev/goenv depends on Go,
- https://github.com/moovweb/gvm is a different approach to the problem that's modeled after
nvm.goenvis more simplified.
Hints
AWS CodeBuild
The following snippet can be inserted in your buildspec.yml (or buildspec definition) for AWS CodeBuild. It's recommended to do this during the pre_build phase.
Side Note: if you use the below steps, please unset your golang version in the buildspec and run the installer manually.
- (cd /root/.goenv/plugins/go-build/../.. && git pull)
Links
Related Skills
node-connect
339.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
xurl
339.3kA CLI tool for making authenticated requests to the X (Twitter) API. Use this skill when you need to post tweets, reply, quote, search, read posts, manage followers, send DMs, upload media, or interact with any X API v2 endpoint.
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
