Mac에서 GOLANG을 zsh 터미널로 설치 완료후 zsh 터미널에서
go version 명령어를 치면 잘 작동하지만
vscode 에서는 올바르게 작동하지 않을 때가 있습니다.
심지어 플러그인 설치도 안되는데 . 환경 변수가 잡히지 않았다면서 에러를 뱉기도 합니다.
그럴 때는 vscode의 settings.json에서 환경 변수를 직접 잡아주어야 합니다
설치가 잘되어있을 zsh 터미널에서 두개의 명령어를 칩니다
go env GOROOT
go env GOPATH
이 두개로 알아낸 정보를 복사한 후
Cmd + , 를 눌러 설정 창을 열어줍니다
Settings.josn 으로 이동합니다
이렇게 얻어낸 값을 사진과 같이 추가 후 저장 -> vscode 재부팅을 시도합니다
그 다음
GOLANG 을 설치해주면 알아서 잘 잡히게 됩니다
VSCODE 터미널로 go 명령어가 잘 작동하는걸 확인 할 수 있습니다.
추신 : 윈도우도 똑같이 적용하면됩니다