> 백엔드 개발 > Golang > Linux 플랫폼에서의 Go 언어 설치 단계 분석

Linux 플랫폼에서의 Go 언어 설치 단계 분석

PHPz
풀어 주다: 2024-03-13 09:30:04
원래의
742명이 탐색했습니다.

Linux 플랫폼에서의 Go 언어 설치 단계 분석

Linux 플랫폼에서 Go 언어 설치 단계 분석

Go 프로그래밍의 첫 번째 단계는 Go 언어를 올바르게 설치해야만 개발 작업을 원활하게 수행할 수 있습니다. 이 기사에서는 참조용 특정 코드 예제와 함께 Linux 시스템에서 Go 언어를 설치하는 단계를 자세히 소개합니다.

1단계: Go 언어 설치 패키지 다운로드

먼저 Go 공식 웹사이트(https://golang.org/dl/)로 이동하여 Linux 플랫폼용 Go 언어 설치 패키지를 다운로드해야 합니다. amd64(64비트 시스템) 또는 386(32비트 시스템) 등 다운로드할 시스템에 적합한 버전을 선택하세요.

wget https://golang.org/dl/go1.17.2.linux-amd64.tar.gz
로그인 후 복사

2단계: 설치 패키지 압축 풀기 및 환경 변수 구성

다운로드가 완료된 후 지정된 디렉터리(예: /usr/local)에 다운로드한 설치 패키지의 압축을 풀고 해당 환경 변수를 설정합니다.

tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz
echo "export PATH=$PATH:/usr/local/go/bin" >> ~/.profile
source ~/.profile
로그인 후 복사

3단계: 설치 결과 확인

설치가 완료되면 간단한 명령어로 Go가 성공적으로 설치되었는지 확인할 수 있습니다.

go version
로그인 후 복사

Go 버전 번호가 정상적으로 표시되면 Go 언어가 Linux 시스템에 성공적으로 설치되었음을 의미합니다.

4단계: Go 프로그래밍 환경 편집

Go 프로그래밍을 더욱 편리하게 하기 위해 시스템에서 GOPATH와 GOROOT라는 두 가지 환경 변수를 설정할 수 있습니다.

echo "export GOPATH=$HOME/go" >> ~/.profile
echo "export GOROOT=/usr/local/go" >> ~/.profile
source ~/.profile
로그인 후 복사

5단계: Go 프로젝트 디렉터리 만들기

이제 Go를 성공적으로 설치하고 해당 환경 변수를 구성했으므로 Go 프로젝트를 만들고 코드 작성을 시작할 수 있습니다.

mkdir -p $HOME/go/src/hello
cd $HOME/go/src/hello
로그인 후 복사

6단계: 첫 번째 Go 프로그램 작성

다음으로 텍스트 편집기를 사용하여 다음 내용이 포함된 hello.go와 같은 간단한 Go 프로그램을 만들 수 있습니다.

package main

import "fmt"

func main() {
    fmt.Println("Hello, Go!")
}
로그인 후 복사

편집기를 저장하고 닫은 후, 다음 명령을 사용하여 프로그램을 컴파일하고 실행할 수 있습니다:

go run hello.go
로그인 후 복사

"Hello, Go!" 출력이 표시되면 Go 언어가 성공적으로 설치되었으며 코드를 올바르게 컴파일하고 실행할 수 있다는 의미입니다.

요약:

위 단계를 통해 Linux 플랫폼에 Go 언어를 성공적으로 설치하고 검증을 위한 간단한 Hello World 프로그램을 작성했습니다. 이 기사가 초보자가 Linux 시스템에 Go 언어를 설치하고 사용하는 데 도움이 되기를 바랍니다. 문제나 궁금한 점이 있으면 언제든지 상담하고 질문해주세요. 바둑 언어 학습에 성공하시길 바랍니다!

위 내용은 Linux 플랫폼에서의 Go 언어 설치 단계 분석의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿