[golang] WSL에서 golang 세팅
2021. 12. 4. 17:53ㆍgolang
wsl로 개발환경 세팅을 하면서 golang 스터디를 진행해보고자 합니다.
사전 준비
- wsl2 설치
- remote-wsl 설치 : vscode에서 wsl사용
wsl 에서 golang 설치
>> sudo apt update
>> sudo apt install golang-go
차례로 설치 후 version 확인해서 version이 나오면 설치 완료!
go version
어디서든 Go 실행 파일을 수행할 수 있게 GOPATH의 bin 경로를 세팅
go프로젝트는 아무곳에나 만드는 게 아니라 $GOPATH를 잡고 만들어 작업 공간을 구성하는 게 관리상 굿.
golang 다운로드
wget https://dl.google.com/go/go1.15.3.linux-amd64.tar.gz
압축 풀기
sudo tar -xvf go1.15.3.linux-amd64.tar.gz
해당 위치로 이동
sudo mv go /usr/local
다음으로 GOPATH를 세팅. .bashrc를 수정하기 위해 vscode로 code . 으로 수정해도 되고 아래 명령어를 입력하면
윈도우 탐색기에서 wsl의 현재 디렉토리 위치를 열어준다.
cd ~
explorer.exe .
맨 아래에 해당 설정 추가
export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export PATH=$GOPATH/bin:$GOROOT/bin:$PATH
[참고]