본문 바로가기

Blockchain/IPFS

Go 설치

원하는 버전의 파일을 다운로드 받아서 압축을 풀어줍니다.

그럼 go파일이 생기는데 go 파일 디렉토리를 /usr/local로 옮겨줍니다.

$wget https://dl.google.com/go/go1.12.2.linux-amd64.tar.gz
$tar -xvf go1.12.2.linux-amd64.tar.gz
$mv go /usr/local

 

go를 설치한 뒤엔 환경변수를 설정해 주어야 제대로 작동합니다.

먼저 ./profile 파일을 열어줍니다.

$sudo vi $HOME/.profile

가장 밑에 아래 명령어를 입력하고 저장합니다.

export GOROOT=/usr/local/go
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
export PATH=$GOROOT/bin:$GOBIN:$PATH
  • GOROOT : golang의 명령어, Package, Library 등이 있는 Directory이다.
  • GOPATH : 현재 개발하고 있는 golang Program의 Home Directory이다.
  • GOBIN : go install 명령어를 이용하여 컴파일된 golang Binary가 복사되는 Directory이다.

 

'Blockchain > IPFS' 카테고리의 다른 글

IPFS Pub/Sub  (0) 2022.03.18
IPFS Private Network  (0) 2022.03.16