SW/리눅스

Ubuntu 20.04 : Go 설치 방법, 예제, 명령어

얇은생각 2022. 9. 4. 07:30
반응형

Golang은 Google에서 만든 최신 오픈 소스 프로그래밍 언어로, 신뢰할 수 있고 효율적인 응용프로그램을 만들 수 있습니다. Go는 컴파일된 언어로, 소프트웨어를 실행하는 데 사용되는 실행 파일을 만들기 위해 소스 코드를 컴파일해야 합니다.

Kubernetes, Docker, Prometheus, Terraform과 같은 많은 인기 있는 어플리케이션들은 바둑으로 쓰여집니다.

이 튜토리얼에서는 Go on Ubuntu 20.04를 다운로드하여 설치하는 방법을 설명합니다.

 

 

Ubuntu 20.04 : Go 설치 방법, 예제, 명령어

 

 

Ubuntu 20.04에 Go를 설치

다음 단계를 완료하여 Go on Ubuntu 20.04를 설치합니다.

 

 

1. Go tarball을 다운로드

이 기사 작성 당시 바둑의 최신 안정 버전은 1.14.2 버전이며, 타르볼을 다운로드하기 전에 공식 바둑 다운로드 페이지를 방문하여 새로운 버전이 있는지 확인하십시오.

sudo 권한이 있는 사용자로 다음 명령을 실행하여 /usr/local 디렉토리에서 Go 이진 아카이브를 다운로드하고 압축을 풉니다.

wget -c https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local

 

 

2. 경로 변수를 조정

$PATH 환경 변수에 Go 디렉토리의 위치를 추가하면 시스템은 Go 실행 파일 바이너리를 찾을 수 있는 위치를 알 수 있습니다.

이 작업은 /etc/profile 파일(시스템 전체 설치의 경우) 또는 $HOME/.profile 파일(현재 사용자 설치의 경우)에 다음 줄을 추가하여 수행할 수 있습니다.

# ~/.profile

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

 

 

파일을 저장하고 새 PATH 환경 변수를 현재 셸 세션에 로드합니다.

source ~/.profile

 

 

3. Go 설치를 확인

Go 버전을 인쇄하여 설치를 확인합니다.

출력은 다음과 같아야 합니다.

go version

# go version go1.14.2 linux/amd64

 

 

 

Go 시작

Go 설치를 테스트하기 위해 작업 공간을 만들고 고전적인 "헬로 월드" 메시지를 출력하는 간단한 프로그램을 구축할 것입니다.

기본적으로 작업 공간의 위치를 지정하는 GOPAST 변수는 $HOME/go로 설정됩니다. 작업영역 디렉토리 유형을 작성하려면:

mkdir ~/go

 

 

작업영역에 새 디렉토리 src/hello를 작성합니다.

mkdir -p ~/go/src/hello

 

 

해당 디렉터리에 hello.go라는 파일을 만듭니다.

# ~/go/src/hello/hello.go

package main

import "fmt"

func main() {
    fmt.Printf("Hello, World\n")
}

 

 

이동 작업영역 디렉토리 계층에 대한 자세한 내용은 이동 문서 페이지를 참조하십시오.

~/go/src/hello 디렉토리로 이동하고 Go 빌드를 실행하여 프로그램을 빌드합니다.

cd ~/go/src/hello
go build

 

 

위의 명령은 hello라는 이름의 실행 파일을 작성합니다.

아래 명령을 실행하여 실행 파일을 실행할 수 있습니다.

./hello

# Hello, World

 

 

 

 

이제 우분투 시스템에 Go를 다운로드하여 설치했으므로 바둑 프로젝트 개발을 시작할 수 있습니다.

 

 

참조

https://linuxize.com/post/how-to-install-go-on-ubuntu-20-04/

반응형