>  기사  >  백엔드 개발  >  우분투에서 golang 설치 가이드

우분투에서 golang 설치 가이드

WBOY
WBOY원래의
2024-01-20 10:32:061238검색

우분투에서 golang 설치 가이드

Ubuntu 환경의 Golang 설치 튜토리얼, 특정 코드 예제가 필요합니다

개요:
Golang(Go라고도 함)은 Google에서 개발한 오픈 소스 프로그래밍 언어입니다. 간결한 구문, 효율적인 성능 및 강력한 도구 체인으로 널리 인기가 있습니다. 이 문서에서는 Ubuntu 운영 체제에 golang을 설치하는 자세한 단계를 소개하고 특정 코드 예제를 제공합니다.

1단계: Golang 설치

  1. 터미널을 열고(Ctrl+Alt+T) 다음 명령을 입력하여 golang 설치 패키지를 다운로드합니다.

    wget https://golang.org/dl/go1.16.7.linux-amd64.tar.gz
  2. 설치 패키지 압축 풀기:

    tar -xvf go1.16.7.linux-amd64.tar.gz
  3. 압축을 푼 폴더 /usr/local 디렉터리로 이동합니다: /usr/local目录下:

    sudo mv go /usr/local
  4. 配置环境变量。打开终端并输入以下命令以编辑~/.profile文件:

    nano ~/.profile
  5. 在文件的末尾添加以下两行:

    export GOPATH=$HOME/go
    export PATH=$PATH:/usr/local/go/bin:$GOPATH/bin
  6. 保存并关闭文件,然后输入以下命令以更新环境变量:

    source ~/.profile
  7. 验证是否成功安装Golang。在终端输入以下命令:

    go version

    如果显示类似以下内容,则表示安装成功:

    go version go1.16.7 linux/amd64

步骤二:编写并运行示例代码
现在,我们将编写一个简单的示例代码来验证Golang是否已正确安装。

  1. 打开一个文本编辑器,创建一个名为hello.go的文件;

    nano hello.go
  2. 在文件中输入以下代码:

    package main
    
    import "fmt"
    
    func main() {
     fmt.Println("Hello, World!")
    }
  3. 保存并关闭文件。在终端中,进入包含hello.go

    go build hello.go

  4. 환경 변수를 구성합니다. 터미널을 열고 다음 명령을 입력하여 ~/.profile 파일을 편집합니다.

    ./hello

    파일 끝에 다음 두 줄을 추가합니다.
  5. Hello, World!


저장하고 닫습니다. 파일을 다운로드하고 다음 명령을 입력하여 환경 변수를 업데이트합니다.

rrreee🎜🎜🎜Golang이 성공적으로 설치되었는지 확인합니다. 터미널에 다음 명령어를 입력하세요. 🎜rrreee🎜다음과 유사한 내용이 표시되면 설치에 성공한 것입니다. 🎜rrreee🎜🎜🎜2단계: 샘플 코드 작성 및 실행🎜이제 간단한 샘플 코드를 작성해보겠습니다. Golang이 올바르게 설치되었는지 확인하십시오. 🎜🎜🎜🎜텍스트 편집기를 열고 hello.go라는 파일을 만듭니다. 🎜rrreee🎜🎜🎜파일에 다음 코드를 입력하세요. 🎜rrreee🎜🎜🎜파일을 저장하고 닫습니다. 터미널에서 hello.go 파일이 포함된 디렉터리로 이동하고 다음 명령을 입력하여 코드를 컴파일합니다. 🎜rrreee🎜🎜🎜결과 실행 파일을 실행합니다. 🎜rrreee🎜모든 것이 제대로 진행되면 will be at 터미널에 다음 출력이 표시됩니다. 🎜rrreee🎜🎜🎜 요약: 🎜 위의 단계에 따라 Ubuntu 운영 체제에 Golang을 설치하고 구성함으로써 샘플 코드를 성공적으로 작성하고 실행할 수 있었습니다. Golang은 단순성, 효율성 및 확장성으로 인해 많은 개발자가 선택하는 언어가 되었습니다. 이 기사가 golang을 사용하여 프로젝트 개발을 쉽게 시작할 수 있는 명확한 가이드를 제공하였기를 바랍니다. 🎜

위 내용은 우분투에서 golang 설치 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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