Ubuntu 20.04에 Go(Golang) 컴파일러를 설치하는 방법


이 페이지에서

  1. 전제 조건
  2. Go 설치
  3. Go 사용 방법
  4. 결론

Golang이라고도 하는 Go는 Google에서 개발한 오픈 소스 프로그래밍 언어입니다. 안정적이고 효율적인 애플리케이션을 구축하는 데 사용됩니다. 크로스 플랫폼이며 Linux, Windows 및 macOS에 설치할 수 있습니다. 컴파일된 프로그래밍 언어이므로 실행 파일을 만들기 위해 소스 코드를 컴파일할 필요가 없습니다. Mangodb, Soundcloud, Netflix, Uber 등 많은 조직에서 사용합니다.

이 게시물에서는 Ubuntu 20.04 서버에 Go 프로그래밍 언어를 설치하는 방법을 보여 드리겠습니다.

전제 조건

  • Ubuntu 20.04를 실행하는 서버.\n
  • 루트 암호는 서버에서 구성됩니다.\n

Go 설치

먼저 다음 명령을 사용하여 공식 웹사이트에서 최신 버전의 Go를 다운로드합니다.

wget https://golang.org/dl/go1.16.5.linux-amd64.tar.gz

Go가 다운로드되면 다운로드한 파일을 /usr/local 디렉터리에 추출합니다.

tar -xzf go1.16.5.linux-amd64.tar.gz -C /usr/local/

다음으로 /etc/profile 디렉토리의 PATH 변수에 Go 디렉토리의 경로를 추가해야 합니다.

nano /etc/profile

다음 줄을 추가합니다.

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

파일을 저장하고 닫은 후 다음 명령을 사용하여 PATH 환경 변수를 활성화합니다.

source /etc/profile

다음으로 다음 명령을 실행하여 설치된 Go 버전을 확인합니다.

go version

다음 출력이 표시되어야 합니다.

go version go1.16.5 linux/amd64

이동 사용 방법

Go 설치를 테스트하기 위해 샘플 프로그램을 작성하고 빌드합니다.

먼저 다음 명령을 사용하여 프로그램의 디렉토리를 만듭니다.

mkdir hello

다음으로 hello.go 파일을 만듭니다.

nano hello/hello.go

다음 코드를 추가합니다.

package main

import "fmt"

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

파일을 저장하고 닫은 다음 go.mod 파일을 만듭니다.

nano hello/go.mod

다음 줄을 추가합니다.

module example.com/mod

파일을 저장하고 닫은 다음 디렉터리를 hello로 변경하고 다음 명령을 사용하여 프로그램을 빌드합니다.

cd hello
go build

다음으로 다음 명령을 사용하여 프로그램을 실행합니다.

./mod

다음 출력이 표시되어야 합니다.

Hello, World!

결론

축하합니다! Ubuntu 20.04에 Go를 성공적으로 설치했습니다. 이제 Go로 첫 번째 애플리케이션 개발을 시작할 수 있습니다. 자세한 내용은 Go 문서를 참조하세요.