Go 설치 및 Go Modules 사용

MINSU KANG·2020년 1월 3일
0

Go Modules를 사용하지 않았다면 이전 버전 삭제

sudo rm -rf /usr/local/go/

Go 1.13 버전 설치

curl -O https://dl.google.com/go/go1.13.linux-amd64.tar.gz 
sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz

$GOROOT/bin 환경변수에 추가

export GOROOT=/usr/local/go
export PATH=$GOROOT/bin:$PATH

이제 $GOPATH/src 에서 작업할 필요가 없어졌다. Go Modules 가 있기 때문에.

대신 환경변수 하나를 추가해야한다.

export GO111MODULE=on

프로젝트 폴더를 만든 후 go 파일 작성시 package 명 뒤에 //import {경로} 를 작성해야 작동한다. 그렇지 않다면 명령어 뒤에 경로 설정

go mod init

test 및 build 진행

go test
go build

여기까지 완료하면 .mod 파일과 .sum 파일이 생성되고 빌드를 하셨다면 빌드파일까지 생성된다.

profile
ㄱㅂㅈ

0개의 댓글