
goenvをアップデート&go langをアップデート
goenvをアップデート
goenvで管理してるので、アップデート Brewでなくrbenvと同じことを思い出したので git update
[f_prg@11] $ cd ~/.goenv[f_prg@.goenv] $ git status [~/.goenv]On branch masterYour 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 300Receiving 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..b322c1eFast-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] $最新を確認してインストール
[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