>  기사  >  백엔드 개발  >  다양한 상황에서 golang을 실행하는 방법

다양한 상황에서 golang을 실행하는 방법

PHPz
PHPz원래의
2023-04-03 11:51:03654검색

Go 언어는 동시성이 높고 매우 빠른 프로그래밍 언어로 점점 더 복잡해지는 인터넷 세계에서 점점 더 중요해지고 있습니다. 이제 점점 더 많은 프로그래머가 이 언어를 배우고 사용하고 있습니다. 이 언어의 사용법도 익히고 싶다면 golang 애플리케이션을 실행하는 방법을 알아야 합니다. 이번 글에서는 다양한 상황에서 golang을 실행하는 방법을 알아보겠습니다.

1단계: Golang 개발 환경 설정

golang 사용법을 배우기 전에 먼저 개발 환경을 설치해야 합니다. Golang 애플리케이션은 모두 명령줄을 통해 실행되므로 컴퓨터에 터미널을 설치한 다음 Go 언어 개발 환경을 설치해야 합니다.

  1. 먼저 Golang 개발 환경을 다운로드하고 설치해야 합니다.

공식 웹사이트 golang.org에서 해당 설치 패키지를 다운로드한 후 파일을 실행하여 설치할 수 있습니다(다른 시스템의 설치 방법은 다를 수 있음). 다른 경우 올바른 버전과 설치 방법을 선택하십시오).

  1. 설치가 완료된 후 터미널에

    go version

명령을 입력하여 설치 성공 여부를 테스트합니다. 설치에 성공하면 다음과 유사한 버전 정보가 표시됩니다.

go version go1.16.3 darwin/amd64

2단계 : Golang 애플리케이션 실행

Golang 개발 환경이 설정되면 Golang 애플리케이션 작성을 시작할 수 있습니다. Golang 애플리케이션은 모두 명령줄을 통해 실행되며 애플리케이션에 따라 실행 방법이 다릅니다.

몇 가지 일반적인 실행 방법을 배워보겠습니다.

  1. go run 명령을 통해 실행

개발 단계에서 가장 일반적으로 사용되는 방법은 컴파일 없이 직접 주요 기능을 실행할 수 있습니다.

"Hello, world!"를 출력할 수 있는 주요 기능이 있는 hello.go 파일이 있다고 가정해 보겠습니다. 다음 명령을 사용하여 실행할 수 있습니다.

go run hello.go

콘솔 출력을 볼 수 있습니다. 안녕, 세상!".

  1. go build 명령을 통해 컴파일

어떤 경우에는 코드를 컴파일하고 실행 파일을 생성해야 합니다. 이 경우 go build 명령을 사용하여 컴파일할 수 있습니다.

또한 "Hello, world!"를 출력할 수 있는 기본 함수가 있는 hello.go 파일이 있다고 가정해 보겠습니다. 이 프로그램은 다음 명령을 통해 실행 파일로 컴파일될 수 있습니다. Completed 마지막으로 동일한 디렉터리에서 hello라는 실행 파일을 찾을 수 있습니다(참고: hello.go가 아님). 파일을 실행하세요.

go build hello.go

콘솔 출력 "Hello, world!"를 확인하세요.

go install 명령을 통해 설치
  1. 어떤 경우에는 컴파일된 프로그램을 다른 디렉토리에 설치하거나 다른 프로그램이 호출할 수 있도록 프로그램을 라이브러리에 패키지하고 싶을 수도 있습니다. 이 경우 go install 명령을 사용하여 설치할 수 있습니다.

hello.go를 예로 들어 $GOPATH 아래의 bin 디렉터리에 설치한다고 가정하면($GOPATH는 일부 운영 체제의 환경 변수입니다) 다음 명령만 사용하면 됩니다:

./hello

여기서 $GOPATH/bin/ 디렉토리에 hello.go가 설치되면 어디에서나 hello를 입력하여 실행할 수 있습니다.

Go 모듈 사용
  1. Go 모듈은 Go1.11 버전에 도입된 기능으로, 프로젝트에 필요한 다양한 종속성을 관리하는 데 도움이 될 수 있습니다. Go 모듈을 사용하기 전에 우리 환경이 이를 지원하는지 확인해야 합니다.
go install hello.go

확인 후 프로젝트 디렉터리에 go.mod라는 파일을 추가해야 합니다. go.mod 파일에서 프로젝트에 필요한 다양한 종속성을 지정한 후 다음 명령을 사용하여 모든 종속성을 다운로드할 수 있습니다.

go version

다운로드가 완료된 후 go run 명령을 사용하여 직접 실행할 수 있습니다. 기본 기능을 사용하거나 go build 및 go install 명령을 사용하여 실행 파일 및 라이브러리를 생성할 수 있습니다.

요약:

이 기사에서는 go run 명령을 사용하여 직접 실행, go build 명령을 사용하여 컴파일, go install 명령을 사용하여 설치 및 Go 모듈을 사용하여 종속성을 관리하는 등 다양한 환경에서 Golang 애플리케이션을 실행하는 방법을 배웠습니다. . Golang 애플리케이션을 개발하기 위한 기본 작업은 이 문서가 Golang 애플리케이션을 올바르게 실행하는 데 도움이 될 것이라고 믿습니다.

위 내용은 다양한 상황에서 golang을 실행하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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