>  기사  >  백엔드 개발  >  처음부터 시작하기: Linux 시스템에 Go 언어 설치를 위한 전체 가이드

처음부터 시작하기: Linux 시스템에 Go 언어 설치를 위한 전체 가이드

WBOY
WBOY원래의
2024-03-13 12:03:041162검색

처음부터 시작하기: Linux 시스템에 Go 언어 설치를 위한 전체 가이드

Linux 시스템에 Go 언어 설치에 대한 전체 가이드

Go 언어(Golang이라고도 함)는 Google에서 개발한 오픈 소스 프로그래밍 언어로 단순성, 효율성 및 동시 처리 기능으로 인해 개발자들이 선호합니다. Linux 시스템에서 Go 언어를 배우고 사용하려는 경우, 이 문서에서는 Go 언어 개발 환경을 쉽게 설정하는 데 도움이 되는 완전한 설치 가이드를 처음부터 제공합니다.

먼저 Linux 시스템에 Go 언어의 바이너리 릴리스 버전을 설치해야 합니다. 구체적인 단계는 다음과 같습니다:

  1. 터미널을 엽니다. 애플리케이션을 찾거나 단축키(일반적으로 Ctrl+Alt+T)를 사용하여 터미널을 열 수 있습니다.
  2. Go 언어의 바이너리 릴리스 버전을 다운로드하려면 터미널에 다음 명령을 입력하세요. 시스템 아키텍처(32비트 또는 64비트)에 따라 적절한 버전을 선택해야 합니다.
wget https://golang.org/dl/go1.17.1.linux-amd64.tar.gz
  1. 다운받은 압축패키지의 압축을 풀어주세요. 다음 명령을 사용하여 /usr/local 디렉터리에 압축을 풀 수 있습니다.
sudo tar -C /usr/local -xzf go1.17.1.linux-amd64.tar.gz
  1. Go 언어의 환경 변수를 구성합니다. Bash 구성 파일(일반적으로 ~/.bashrc 또는 ~/.bash_profile)을 편집하고 다음 콘텐츠를 추가합니다.
export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export PATH=$PATH:$GOPATH/bin
  1. 구성을 적용합니다. 다음 명령을 실행하여 방금 구성한 환경 변수를 적용합니다.
source ~/.bashrc
  1. Go 언어 설치가 성공했는지 확인합니다. 터미널에 다음 명령을 입력하세요.
go version

다음과 유사한 출력이 표시되면 Go 언어가 성공적으로 설치된 것입니다.

go version go1.17.1 linux/amd64

이제 Go 언어가 Linux 시스템에 성공적으로 설치되었습니다. 다음으로, 모든 것이 제대로 작동하는지 확인하기 위해 간단한 Hello World 프로그램을 만들어 보겠습니다.

  1. 새 Go 언어 프로젝트 디렉터리를 만들고 다음을 입력합니다.
mkdir ~/hello && cd ~/hello
  1. 프로젝트 디렉터리에 main.go라는 파일을 만들고 텍스트 편집기로 파일을 편집한 후 다음 코드를 추가합니다.
package main

import "fmt"

func main() {
    fmt.Println("Hello, World!")
}
  1. 저장 및 편집기를 닫습니다. 터미널에서 다음 명령을 실행하여 Hello World 프로그램을 컴파일하고 실행합니다.
go run main.go

터미널 출력 "Hello, World!"가 표시되면 축하합니다. Linux 시스템에 Go 언어 프로그램을 성공적으로 설치하고 실행한 것입니다. !

요약:

이 기사에 제공된 전체 설치 가이드를 통해 Linux 시스템에 Go 언어를 설치하고, 환경 변수를 구성하고, 간단한 Hello World 프로그램을 성공적으로 실행하는 방법을 배웠습니다. 이제 더 많은 Go 언어 기능과 학습 리소스를 탐색하고 Go 언어 프로그래밍 여정을 시작할 수 있습니다!

이 글이 여러분에게 도움이 되기를 바라며, 여러분이 Go 언어를 배우고 발전시키는 데 성공하길 바랍니다!

위 내용은 처음부터 시작하기: Linux 시스템에 Go 언어 설치를 위한 전체 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.