리눅스 설정 golang

WBOY
풀어 주다: 2023-05-16 15:03:37
원래의
1161명이 탐색했습니다.

Linux 시스템은 클라우드 시대의 주류 운영체제가 되었습니다. 오픈 소스, 보안 및 안정성은 대다수 사용자에게 깊은 사랑을 받고 있습니다. 빠르고 효율적이며 동시성이 뛰어난 프로그래밍 언어인 Golang은 Linux 시스템 개발자들의 선호도가 점점 높아지고 있습니다. 이 기사에서는 Linux 시스템에서 Golang을 설정하는 방법을 소개합니다.

1. Golang 설치

Linux 시스템에 Golang을 설치하는 것은 매우 간단합니다. 먼저 공식 홈페이지(https://golang.google.cn/dl/)에서 Golang 설치 패키지를 다운로드해야 합니다. 다운로드 후 다음 명령을 사용하여 설치 패키지의 압축을 풉니다.

tar -C /usr/local -xzf go1.16.x.linux-amd64.tar.gz
로그인 후 복사

그중 x는 Golang 버전 번호를 나타내며 다를 수 있습니다. 압축해제가 완료되면 Golang 설치가 완료됩니다.

2. 환경 변수 구성

Golang을 설치한 후에는 Golang의 환경 변수를 구성해야 합니다. 명령줄에 다음 명령을 입력합니다.

export PATH=$PATH:/usr/local/go/bin
로그인 후 복사

이 명령은 /usr/local/go/bin 디렉터리를 PATH 환경 변수에 추가합니다. 이런 방식으로 모든 디렉토리에서 go 명령을 사용할 수 있습니다.

명령줄을 열 때마다 위 명령을 수동으로 실행하지 않으려면 해당 명령을 .bashrc 파일에 추가하면 됩니다. 터미널에 다음 명령을 입력하세요.

echo 'export PATH=$PATH:/usr/local/go/bin' >> ~/.bashrc
로그인 후 복사

이 명령은 PATH 환경 변수 설정을 .bashrc 파일에 추가하므로 터미널을 열 때마다 이 명령이 자동으로 실행됩니다.

3. Golang이 성공적으로 설치되었는지 확인

Golang이 성공적으로 설치되었는지 확인하려면 터미널에 다음 명령을 입력하면 됩니다.

go version
로그인 후 복사

현재 설치된 Golang 버전 번호가 터미널에 표시됩니다. , 이는 Golang이 이미 구성되었음을 의미합니다.

4. Golang 사용 시작

Golang은 구문이 간단하고 읽기 쉽고 동시 프로그래밍을 지원하는 매우 뛰어난 프로그래밍 언어입니다. 대중 과학의 목적을 위해 여기에서는 Golang의 몇 가지 일반적인 명령을 간략하게 소개합니다.

  1. go run 명령을 통해 Go 프로그램 컴파일 및 실행
go run main.go
로그인 후 복사

이 명령은 Go 프로그램을 자동으로 컴파일하고 실행합니다.

  1. go 빌드 명령을 통해 실행 파일을 생성합니다
go build main.go
로그인 후 복사

이 명령은 Go 프로그램을 실행 파일 main으로 컴파일하고 현재 디렉터리에 저장합니다. 다음 명령을 통해 실행 파일을 실행할 수 있습니다.

./main
로그인 후 복사
  1. go 설치 명령을 통해 Go 프로그램을 컴파일하고 설치합니다.
go install example.com/hello
로그인 후 복사

이 명령은 자동으로 example.com/hello 패키지를 컴파일하고 설치하여 다음 위치에 설치합니다. $GOPATH/bin 디렉토리.

5. 요약

이 글에서는 Linux 시스템에서 Golang 환경을 설정하는 방법과 Golang을 사용하여 프로그램을 작성하고 실행하는 방법을 주로 소개합니다. Golang의 효율성, 단순성 및 사용 용이성은 우리에게 무한한 프로그래밍 재미를 선사합니다. 이 기사가 도움이 되기를 바랍니다.

위 내용은 리눅스 설정 golang의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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