Go, Ubuntu 17.10에이 프로그래밍 언어를 설치하십시오.

이동

다음 기사에서는 Go를 살펴볼 것입니다. GoLang이라고도하며 오픈 소스 프로그래밍 언어 Robert Griesemer, Rob Pike 및 Ken Thompson이 Google에서 개발했습니다. Go 언어는 대부분의 Gnu / Linux 배포판의 기본 저장소에서 사용할 수 있습니다. 이 언어는 Dropbox, Soundcloud, Uber 등과 같은 다른 회사뿐만 아니라 일부 Google 프로덕션 서버에서 활발히 사용되고 있습니다.

이 기사에서는 Ubuntu에서 Go 프로그래밍 언어를 설치하고 구성하는 방법을 살펴 봅니다. 이것은 프로그래밍 언어입니다. compilado, 경쟁자, 피할 수 없는, 구조화, 객체 지향이 아님가비지 수집기. 패키지 관리자를 사용하거나 코드를 다운로드하여 Golang을 설치할 수 있습니다.

Ubuntu에 Go 설치

패키지 관리자를 사용하여 Go 언어 설치

DEB 기반 시스템에서 데비안, 우분투, 리눅스 민트, 터미널에서 다음 명령을 사용하여 설치할 수 있습니다 (Ctrl + Alt + T).

sudo apt-get install golang

e를 검색 할 수도 있습니다. 추가 도구 설치. DEB 기반 시스템에서는 동일한 터미널에서 실행합니다.

sudo apt-cache search golang

소스에서 Go 설치

기본 저장소의 Go 언어 버전이 오래되었을 수 있습니다.. 최신 버전 설치에 관심이있는 경우 공식 웹 사이트에서 다운로드하여 아래 설명에 따라 수동으로 설치하십시오. 이 예에서는 이것이 제가 따랐던 옵션이었습니다.

다음 버전에서 테스트 한 다음 명령 우분투 17.10. 그러나이 단계는 다른 Gnu / Linux 배포판에서 동일합니다. 최신 압축 버전을 웹 페이지.

wget https://dl.google.com/go/go1.9.3.linux-amd64.tar.gz

지금 파일의 무결성 확인 아래와 같이 다운로드됩니다.

sha256sum go1.9.3.linux-amd64.tar.gz

의 가치 SHA256 체크섬 이전 명령은 다운로드 링크와 함께 제공된 것과 일치해야 함을 보여줍니다. 일치하지 않으면 다시 다운로드하십시오.

다음 명령을 사용하여 다운로드 한 파일을 추출합니다.

sudo tar -C /usr/local -xvzf go1.9.3.linux-amd64.tar.gz

디렉토리에 추출됩니다. / usr / local. -C 플래그는 목적지 디렉토리를 나타냅니다.

Go 구성

이제 우리는 사용자 프로필에서 경로를 Go로 설정합니다.. 터미널에 입력하여 사용자 프로필을 편집합니다 (Ctrl + Alt + T).

sudo vi ~/.profile

다음 행을 추가하십시오.

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

파일을 저장하고 닫습니다.

이제 구성하겠습니다. 작업 공간. 작업 공간은 디렉토리의 계층입니다. 이 경우 루트에 세 개의 디렉토리를 제공합니다.

  • SRC
  • 병아리
  • 큰 상자

터미널에서 다음 명령을 사용하여이 디렉토리 계층을 만들 수 있습니다.

mkdir -p $HOME/go_projects/{src,pkg,bin}

다음으로 우리는 새 작업 공간을 가리 킵니다.. 이렇게하려면 ~ / .profile 파일을 편집하십시오.

sudo vi ~/.profile

그리고 그 안에 다음 줄을 추가하십시오.

export GOPATH="$HOME/go_projects"
export GOBIN="$GOPATH/bin"

Go 사용자 프로필 구성

Go가 기본 위치가 아닌 다른 위치에 설치된 경우 (/ usr / 로컬 /), 설치 경로 (구 루트) ~ / .profile 파일에 있습니다. 예를 들면 홈 디렉토리에 Go를 설치 한 경우, 그런 다음 사용자 프로필 파일에 다음 줄을 추가해야합니다.

export GOROOT=$HOME/go
export PATH=$PATH:$GOROOT/bin

명심하십시오 패키지 관리자를 사용하여 Golang을 설치 한 경우, 설치 경로는 / usr / lib / 이동 o / usr / lib / golang. 이 경우 GOROOT에서 경로 값을 업데이트해야합니다.

적절한 값을 지정했으면 다음을 입력하여 Go 환경 값을 업데이트합니다.

source ~/.profile

설치 확인

이동 정보 및 설치 확인

다음 명령을 실행하여 모든 것이 올바르게 설치되고 구성되었는지 확인하십시오. 보자 설치된 버전 과 :

go version

그녀를 잡으려고 환경 정보, 운영:

go env

이전 스크린 샷과 같은 결과가 표시되면 축하합니다! 지금 프로그래밍을 시작할 수 있습니다.

Go를 사용하여 'hello world'만들기

이제 Go가 설치되었으므로 계속해서 간단한 'hello world'프로그램.

다음과 같은 파일을 만들 것입니다. hello.go 다음 명령으로 :

vi go_projects/src/hola/hola.go

그 안에 다음 행을 추가하십시오.

package main

import "fmt"

func main() {
fmt.Println("Hola usuarios de Ubunlog. Este es un pequeño programa utilizando Go en Ubuntu 17.10")
}

파일을 저장하고 닫습니다. 다음 명령을 실행하여 프로그램을 컴파일:

go install $GOPATH/src/hola/hola.go

마지막으로, 프로그램 실행 명령 사용 :

Go에서 프로그램 설치 및 실행

$GOBIN/hello

모든 것이 잘 되었다면 축하합니다! Go로 예제 프로그램을 만들었습니다.

자세한 내용은 도움말 섹션 달리는:

이동 도움말

go help

당신은 또한 확인할 수 있습니다 공식 문서 이동.

이 언어를 더 이상 원하지 않는 경우 다음을 수행 할 수 있습니다. 그것을 제거 통해 패키지 관리자 오 simplemente / usr / local / go 디렉토리 삭제. 선택한 설치 옵션에 따라 다릅니다. 또한 작업 공간에서 디렉토리를 제거합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.