
Debian 9에 Go 설치 방법
Go는 구글이 만든 현대 소스 프로그래밍 언어로 신뢰할 수 있고 간단하며 신속하고 효율적인 소프트웨어를 구축하는 데 쓰인다.Kubernetes, Docker,Teraform,Grafana를 포함한 많은 유행하는 프로그램들이 Go로 작성되었다.이 자습서에서는 Debian 9 시스템에서 Go를 다운로드하고 설치하는 데 필요한 단계를 안내합니다.이 강좌를 계속 사용하기 전에 로그인했는지 확인하십시오 (6792452)
새 버전을 사용할 수 있는지 확인하십시오.Debian 다운로드: (다음 단계에 따라 Debian을 설치합니다.Go tarballdownloads page 다운로드
: Go tarball을 검증합니다.
에서 Go tarball을 꺼냅니다.다음 명령은 tarball을 Path 변수를 조정합니다.Go tarball을 추출할 때 편집이 필요합니다Go downloads page.
Go가 실행 가능한 바이너리 파일의 위치를 시스템에서 알 수 있도록 환경 변수를 설정합니다.
우리는 작업공간 디렉터리를 만드는 데 기본적으로 작업공간 디렉터리는 는 간단한 "Hello World"Go 파일을 만듭니다.작업 영역에 새 디렉터리
신기하다. hello 구축.go 파일:구축 파일Go Documentation 실행 파일: 다음 명령만 실행하면 실행 파일을 실행할 수 있습니다.
선결 조건
본문을 작성할 때 Go의 최신 안정적인 버전은 1.13판이다.tarball을 다운로드하기 전에 공식 Gouser with sudo privileges를 방문하세요.새 버전을 사용할 수 있는지 확인하십시오.Debian 다운로드: (다음 단계에 따라 Debian을 설치합니다.Go tarballdownloads page 다운로드
:
wget https://dl.google.com/go/go1.13.linux-amd64.tar.gz
sha256sum
유틸리티를 사용하여 다운로드한 파일의 체크섬 확인: sha256sum go1.13.linux-amd64.tar.gz
68a2297eb099d1a76097905a2ce334e3155004ec08cdea85f24527be3c48e856 go1.13.linux-amd64.tar.gz
상기 명령에서 인쇄한 해시 값이 wget command의 해시 값과 일치하는지 확인합니다./usr/local
디렉터리로 추출합니다: sudo tar -C /usr/local -xzf go1.13.linux-amd64.tar.gz
Go가 실행 가능한 바이너리 파일의 위치를 시스템에서 알 수 있도록 환경 변수를 설정합니다.
우리는
$PATH
파일(시스템 범위 설치용)이나 /etc/profile
파일(현재 사용자의 설치용)에 다음 줄을 추가하여 이를 실현할 수 있다.프로필export PATH=$PATH:/usr/local/go/bin
은 파일을 저장하고 새로운 PATH 환경 변수를 현재 셸 세션에 적용합니다. source ~/.profile
Go 설치 방법
는 Go가 기계에 제대로 설치되었는지 테스트하기 위해 작업 영역을 설정하고 간단한 Helloworld 프로그램을 구축합니다.$HOME/.profile
로 설정되어 있습니다. mkdir ~/go
$HOME/go
mkdir -p ~/go/src/hello
를 만들고, 이 디렉터리에 src/hello
~/go/src/hello/hello라는 파일을 만듭니다.gopackage main
import "fmt"
func main() {
fmt.Printf("Hello, World\n")
}
go 작업구역 디렉터리 차원 구조에 대한 자세한 정보는 hello.go
를 방문하십시오.신기하다.
~/go/src/hello
디렉터리로 이동하여 go build
: 위의 명령은cd ~/go/src/hello
go build
hello
라는 실행 파일을 생성합니다../hello
Hello, World
위와 같은 출력을 보면 Go를 성공적으로 설치했습니다.