Research Institute
  • Project Discovery 개발환경 구축
    2024년 05월 04일 17시 54분 05초에 업로드 된 글입니다.
    작성자: IIIIIIIIIIIIIIIIIIIIl

    Go언어 설치 하기

    wget 명령어를 실행해서 Go 언어 설치 파일을 다운로드합니다.

    wget https://go.dev/dl/go1.21.5.linux-amd64.tar.gz

    터미널에 tar 명령을 입력하여 Go 압축을 /usr/local 폴더에 풀어줍니다. 이미 Go를 설치하신 분들은 /usr/local/go 폴더를 미리 삭제해주어야 합니다.

    sudo rm -rf /usr/local/go && sudo tar -C /usr/local -xzf go1.21.5.linux-amd64.tar.gz
    

    아래 명령어를 실행하여 .profile 파일에 경로를 추가합니다.

    GOROOT는 Go가 설치된 경로를, GOPATH는 유저의 Go 워크스페이스 경로를 의미합니다. 이곳에 유저가 내려받은 외부 패키지들이 설치됩니다.

    echo 'export GOROOT=/usr/local/go' >> .profile
    echo 'export GOPATH=$HOME/go' >> .profile
    echo 'export PATH=$GOPATH/bin:$GOROOT/bin:$PATH' >> .profile

    새로 추가한 PATH를 적용해보겠습니다. 터미널을 종료하고 다시 실행해주세요(또는 터미널 재실행 없이 source ./.profile 명령을 실행해도 됩니다).

    go version을 실행해서 설치를 확인합니다. 설치된 버전이 출력되면 Go 언어 설치가 잘 된겁니다.

    $ go version
    go version go1.21.5 linux/amd64
    

    마지막으로 mkdir 명령으로 GOPATH에 해당하는 폴더를 만듭니다.

    mkdir ~/go
    

    리눅스 스왑(SWAP) 메모리 추가

    sudo fallocate -l 1G /swapfile
    sudo chmod 600 /swapfile
    sudo mkswap /swapfile
    sudo swapon /swapfile
    

    참고자료

    Go 프로젝트 레이아웃 - https://github.com/golang-standards/project-layout/blob/master/README_ko.md

    댓글