다운로드 링크 에 접속하여 OS 버전에 맞게 설치합니다
go version
🔥 각각 기존 단축키 리셋후 재설정해야 정상작동 함 🔥
🧩 활성화된 에디터 창으로 포커스 이동
View: Focus Active Editor Group
🧩 터미널 창으로 포커스 이동
Terminal: Focus on Terminal View
🧩 터미널 창으로 전체보기로 확대
View: Toggle Maximized Panel
확장팩을 통하여 제공해주는 기능들을 100% 활용하기 위해서
위의 공식문서 및 설치 가이드 링크를 잘 따라서 설정하는 것이 중요합니다 👍👍
~/.zshrc
파일을 열고 plugins
섹션을 찾은 후 이곳에 golang
을 추가합니다.🧩 .zshrc 파일 열기
code ~/.zshrc
🧩 .zshrc 파일의 plugins 영역에 golang 추가
plugins=( ... golang)
🧩 .zshrc 파일에 환경변수 추가
export GOPATH=$HOME
export PATH=$PATH:$GOPATH/bin
🧩 변경사항 적용
source ~/.zshrc
go help <command>
go env
go run <file-name | current-directory>
go get <to install library-name>
go mod init <module-name>
go list -m all
⚙️ 프로토콜 버퍼 툴체인 설치 (macOS 기준)
# protoc
brew install protobuf
# protoc-gen-go
brew install protoc-gen-go
# protoc-gen-go-grpc
brew install protoc-gen-go-grpc
⚙️ 설치 확인
protoc --version
protoc-gen-go --version
protoc-gen-go-grpc --version
⚙️ 환경변수 설정
# bash를 사용하는 경우 (~/.bash_profile) 파일에 다음과 같이 추가
# zsh를 사용하는 경우 (~/.zshrc) 파일에 다음과 같이 추가
export PATH=$PATH:$(go env GOPATH)/bin
# 변경사항 적용 (선택된 shell에 맞게 둘중 하나 적용)
source ~/.bash_profile
source ~/.zshrc