스크립트

Go 언어로 작성된 프로그램을 실행하기 위해 명령어

코드버스 2023. 6. 4. 22:36
728x90
반응형

Go 언어로 작성된 프로그램을 실행하기 위해 명령어

Go 언어로 작성된 프로그램을 실행하고 코드를 포맷팅하기 위한 명령어를 블로그 게시용으로 다시 정리해드리겠습니다.

 

1. 소스 코드를 빌드하여 실행 파일 생성

go build [옵션] [패키지 경로 또는 파일 경로]
  • Go 소스 코드를 컴파일하여 실행 파일을 생성합니다.
  • 실행 파일을 실행하면 프로그램이 실행됩니다.

 

2. 소스 코드를 컴파일 없이 바로 실행

go run [패키지 경로 또는 파일 경로]
  • 소스 코드를 컴파일하지 않고 직접 실행합니다.
  • 실행 중인 프로그램은 컴파일된 실행 파일이 아니라 임시로 생성된 실행 파일입니다.

 

3. 컴파일 없이 바이너리 파일 생성

go build -o [출력 파일명] [패키지 경로 또는 파일 경로]
  • 소스 코드를 컴파일하여 바이너리 파일을 생성합니다.
  • -o 옵션을 사용하여 출력 파일의 이름을 지정할 수 있습니다.

 

4. 패키지 테스트 실행

go test [옵션] [패키지 경로]
  • Go 패키지의 테스트를 실행합니다.
  • 테스트 코드는 일반적으로 _test.go로 끝나는 파일에 작성됩니다.

 

5. 코드 포맷팅

go fmt [패키지 경로 또는 파일 경로]
  • Go 코드를 표준적인 스타일로 자동으로 정리합니다.
  • 소스 코드의 내용을 수정하여 표준 스타일에 맞춥니다.

 

위의 명령어들은 Go 언어로 작성된 프로그램을 실행하고 코드를 포맷팅하는 일반적인 방법들입니다. 이를 활용하여 코드를 실행하고 보기 좋은 형식으로 정리할 수 있습니다. 코드의 실행 및 가독성을 개선하기 위해 이러한 명령어들을 사용하는 것을 권장합니다.

 

728x90
반응형