goenvをアップデート&go langをアップデート

goenvをアップデート

goenvで管理してるので、アップデート Brewでなくrbenvと同じことを思い出したので git update

Terminal window
[f_prg@11] $ cd ~/.goenv
[f_prg@.goenv] $ git status [~/.goenv]
On branch master
Your branch is up to date with 'origin/master'.
nothing to commit, working tree clean
[f_prg@.goenv] $ git fetch [~/.goenv]
remote: Enumerating objects: 510, done.
remote: Counting objects: 100% (210/210), done.
remote: Compressing objects: 100% (74/74), done.
remote: Total 510 (delta 146), reused 147 (delta 131), pack-reused 300
Receiving objects: 100% (510/510), 165.20 KiB | 2.12 MiB/s, done.
Resolving deltas: 100% (245/245), completed with 28 local objects.
From https://github.com/syndbg/goenv
6015352..b322c1e master -> origin/master
* [new branch] update-app-version-2.1.5 -> origin/update-app-version-2.1.5
* [new tag] 2.1.13 -> 2.1.13
* [new tag] 2.1.5 -> 2.1.5
* [new tag] 2.0.6 -> 2.0.6
* [new tag] 2.0.7 -> 2.0.7
* [new tag] 2.0.8 -> 2.0.8
* [new tag] 2.0.9 -> 2.0.9
* [new tag] 2.1.0 -> 2.1.0
* [new tag] 2.1.1 -> 2.1.1
* [new tag] 2.1.10 -> 2.1.10
* [new tag] 2.1.11 -> 2.1.11
* [new tag] 2.1.12 -> 2.1.12
* [new tag] 2.1.2 -> 2.1.2
* [new tag] 2.1.3 -> 2.1.3
* [new tag] 2.1.4 -> 2.1.4
* [new tag] 2.1.6 -> 2.1.6
* [new tag] 2.1.7 -> 2.1.7
* [new tag] 2.1.8 -> 2.1.8
* [new tag] 2.1.9 -> 2.1.9
[f_prg@.goenv] $ git pull [~/.goenv]
Updating 6015352..b322c1e
Fast-forward
.github/CODEOWNERS | 3 +
.github/release-drafter.yml | 58 ++
.github/workflows/go_versions.yml | 28 +
.github/workflows/pr_checks.yml | 1 +
.github/workflows/pre_release.yml | 24 +
.github/workflows/release-drafter.yml | 52 ++
.github/workflows/release.yml | 37 ++
.travis.yml | 19 -
APP_VERSION | 1 +
CHANGELOG.md | 676 ++++++++++++-----------
COMMANDS.md | 24 +-
CONTRIBUTING.md | 20 +-
ENVIRONMENT_VARIABLES.md | 4 +-
HOW_IT_WORKS.md | 12 +-
INSTALL.md | 9 +-
Makefile | 25 +-
README.md | 23 +-
RELEASE_PROCESS.md | 10 +-
libexec/goenv | 21 +-
libexec/goenv---version | 5 +-
libexec/goenv-help | 2 +-
libexec/goenv-prefix | 15 +
libexec/goenv-version-file-read | 11 +-
libexec/goenv-version-name | 2 +-
libexec/goenv-which | 2 +-
plugins/go-build/README.md | 14 +-
plugins/go-build/bin/go-build | 27 +-
plugins/go-build/bin/goenv-install | 17 +-
plugins/go-build/share/go-build/1.19.10 | 16 +
plugins/go-build/share/go-build/1.19.11 | 16 +
plugins/go-build/share/go-build/1.19.12 | 16 +
plugins/go-build/share/go-build/1.19.13 | 16 +
plugins/go-build/share/go-build/1.19.6 | 15 +
plugins/go-build/share/go-build/1.19.7 | 16 +
plugins/go-build/share/go-build/1.19.8 | 16 +
plugins/go-build/share/go-build/1.19.9 | 15 +
plugins/go-build/share/go-build/1.20.0 | 16 +
plugins/go-build/share/go-build/1.20.1 | 15 +
plugins/go-build/share/go-build/1.20.10 | 16 +
plugins/go-build/share/go-build/1.20.11 | 16 +
plugins/go-build/share/go-build/1.20.12 | 16 +
plugins/go-build/share/go-build/1.20.13 | 16 +
plugins/go-build/share/go-build/1.20.2 | 16 +
plugins/go-build/share/go-build/1.20.3 | 16 +
plugins/go-build/share/go-build/1.20.4 | 15 +
plugins/go-build/share/go-build/1.20.5 | 16 +
plugins/go-build/share/go-build/1.20.6 | 16 +
plugins/go-build/share/go-build/1.20.7 | 16 +
plugins/go-build/share/go-build/1.20.8 | 16 +
plugins/go-build/share/go-build/1.20.9 | 16 +
plugins/go-build/share/go-build/1.21.0 | 20 +
plugins/go-build/share/go-build/1.21.1 | 20 +
plugins/go-build/share/go-build/1.21.2 | 20 +
plugins/go-build/share/go-build/1.21.3 | 20 +
plugins/go-build/share/go-build/1.21.4 | 20 +
plugins/go-build/share/go-build/1.21.5 | 20 +
plugins/go-build/share/go-build/1.21.6 | 20 +
plugins/go-build/share/go-build/1.21.7 | 20 +
plugins/go-build/share/go-build/1.21.8 | 20 +
plugins/go-build/share/go-build/1.22.0 | 20 +
plugins/go-build/share/go-build/1.22.1 | 20 +
plugins/go-build/test/fixtures/definitions/1.2.2 | 2 +
plugins/go-build/test/goenv-install.bats | 170 +++++-
plugins/go-build/test/goenv-uninstall.bats | 4 +-
plugins/go-build/test/installer.bats | 4 +-
plugins/go-build/test/test_helper.bash | 4 +
scripts/latest_version.sh | 149 +++++
scripts/update_app_version.sh | 55 ++
test/goenv--version.bats | 5 +-
test/goenv-help.bats | 12 +-
test/goenv-prefix.bats | 10 +
test/goenv-rehash.bats | 10 +-
test/goenv-sh-rehash.bats | 10 +-
test/goenv-version-file-read.bats | 21 +-
test/goenv-which.bats | 8 +-
test/goenv.bats | 42 +-
test/test_helper.bash | 4 +
77 files changed, 1765 insertions(+), 455 deletions(-)
create mode 100644 .github/CODEOWNERS
create mode 100644 .github/release-drafter.yml
create mode 100644 .github/workflows/go_versions.yml
create mode 100644 .github/workflows/pre_release.yml
create mode 100644 .github/workflows/release-drafter.yml
create mode 100644 .github/workflows/release.yml
delete mode 100644 .travis.yml
create mode 100644 APP_VERSION
create mode 100644 plugins/go-build/share/go-build/1.19.10
create mode 100644 plugins/go-build/share/go-build/1.19.11
create mode 100644 plugins/go-build/share/go-build/1.19.12
create mode 100644 plugins/go-build/share/go-build/1.19.13
create mode 100644 plugins/go-build/share/go-build/1.19.6
create mode 100644 plugins/go-build/share/go-build/1.19.7
create mode 100644 plugins/go-build/share/go-build/1.19.8
create mode 100644 plugins/go-build/share/go-build/1.19.9
create mode 100644 plugins/go-build/share/go-build/1.20.0
create mode 100644 plugins/go-build/share/go-build/1.20.1
create mode 100644 plugins/go-build/share/go-build/1.20.10
create mode 100644 plugins/go-build/share/go-build/1.20.11
create mode 100644 plugins/go-build/share/go-build/1.20.12
create mode 100644 plugins/go-build/share/go-build/1.20.13
create mode 100644 plugins/go-build/share/go-build/1.20.2
create mode 100644 plugins/go-build/share/go-build/1.20.3
create mode 100644 plugins/go-build/share/go-build/1.20.4
create mode 100644 plugins/go-build/share/go-build/1.20.5
create mode 100644 plugins/go-build/share/go-build/1.20.6
create mode 100644 plugins/go-build/share/go-build/1.20.7
create mode 100644 plugins/go-build/share/go-build/1.20.8
create mode 100644 plugins/go-build/share/go-build/1.20.9
create mode 100644 plugins/go-build/share/go-build/1.21.0
create mode 100644 plugins/go-build/share/go-build/1.21.1
create mode 100644 plugins/go-build/share/go-build/1.21.2
create mode 100644 plugins/go-build/share/go-build/1.21.3
create mode 100644 plugins/go-build/share/go-build/1.21.4
create mode 100644 plugins/go-build/share/go-build/1.21.5
create mode 100644 plugins/go-build/share/go-build/1.21.6
create mode 100644 plugins/go-build/share/go-build/1.21.7
create mode 100644 plugins/go-build/share/go-build/1.21.8
create mode 100644 plugins/go-build/share/go-build/1.22.0
create mode 100644 plugins/go-build/share/go-build/1.22.1
create mode 100755 scripts/latest_version.sh
create mode 100755 scripts/update_app_version.sh
[f_prg@.goenv] $

最新を確認してインストール

Terminal window
[f_prg@.goenv] $ goenv versions [~/.goenv]
system
* 1.16.4 (set by /Users/f_prg/.goenv/version)
[f_prg@.goenv] $ goenv install --list [~/.goenv]
Available versions:
1.2.2
1.3.0
1.3.1
1.3.2
1.3.3
1.4.0
1.4.1
1.12.15
1.12.16
1.12.17
1.13.0
1.13beta1
1.13rc1
1.13rc2
1.13.1
1.13.2
1.13.3
1.13.4
1.13.5
1.13.6
1.13.7
1.13.8
1.13.9
1.13.10
1.13.11
1.13.12
1.13.13
1.13.14
1.13.15
1.18.2
1.18.3
1.18.4
1.18.5
1.18.6
1.18.7
1.18.8
1.18.9
1.18.10
1.19.0
1.19beta1
1.19.1
1.19.2
1.19.3
1.19.4
1.19.5
1.19.6
1.19.7
1.19.8
1.19.9
1.19.10
1.19.11
1.1
1.20.3
1.20.4
1.20.5
1.20.6
1.20.7
1.20.8
1.20.9
1.20.10
1.20.11
1.20.12
1.20.13
1.21.0
1.21.1
1.21.2
1.21.3
1.21.4
1.21.5
1.21.6
1.21.7
1.21.8
1.22.0
1.22.1
[f_prg@.goenv] $ goenv install 1.22.1 [~/.goenv]
Downloading go1.22.1.darwin-amd64.tar.gz...
-> go1.22.1.darwin-amd64.tar.gz
######################################################################### 100.0%
######################################################################### 100.0%
Installing Go Darwin 64bit 1.22.1...
Installed Go Darwin 64bit 1.22.1 to /Users/f_prg/.goenv/versions/1.22.1
[f_prg@.goenv] $ goenv global 1.22.1 [~/.goenv]
[f_prg@.goenv] $ goenv rehash [~/.goenv]
[f_prg@.goenv] $ go version [~/.goenv]
go version go1.22.1 darwin/amd64

© 2026 @f_prg. All rights reserved.