Golang의 Version Update는 기존 설치를 어떠한 방식으로 했느냐에 따라 다르다.
우선 현재 설치되어 있는 버전부터 확인해보자.
$ go version
go version go1.18.8 darwin/arm64
현재(22.11.19) Go의 최신 버전은 1.19.3
이다.
그럼 버전을 업데이트 해보자.
# go 설치 위치 확인
$ which go
/usr/local/go/bin/go
# go directory 삭제하는 것만으로 제거가 된다.
$ rm -rf /usr/local/go
https://go.dev/dl/사이트에서 OS에 맞는 버전의 패키지를 다운로드 받고
받은 파일을 Double click하여 설치한다.
설치완료 되면 terminal을 열어서 버전을 확인한다.
$ go version
go version go1.19.3 darwin/arm64
$ brew info go
==> go: stable 1.19.3 (bottled), HEAD
Open source programming language to build simple/reliable/efficient software
https://go.dev/
/opt/homebrew/Cellar/go/1.19.3 (12,444 files, 629MB) *
Poured from bottle on 2022-11-19 at 10:55:41
From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/go.rb
License: BSD-3-Clause
==> Options
--HEAD
Install HEAD version
==> Analytics
install: 154,739 (30 days), 440,227 (90 days), 1,656,310 (365 days)
install-on-request: 121,849 (30 days), 349,434 (90 days), 1,319,951 (365 days)
build-error: 443 (30 days)
$ brew update
$ brew upgrade go