Go(a.k.a Golang) 윈도우에 컴파일 설치하는 방법

Go(a.k.a Golang) 윈도우에 컴파일 설치하는 방법
Photo by Chinmay Bhattar / Unsplash

요즘 회사일 때문에 Windows 10/11을 사용하는 비중이 높아졌다. macOS의 경우 대부분의 설치를 brew를 사용해서 진행하기 때문에 개발 관련 도구를 설치하면 어려움을 겪었던 적은 없는데, Windows 10/11의 경우 소소한 문제를 겪게 되었다.

이번에는 Go를 공부하면서 가장 먼저 진행하게될 Go 컴파일러를 윈도우에 설치하는 방법을 간략하게 소개한다.

Go 컴파일 설치

  1. Go 컴파일러의 경우 홈페이지에서 다운로드 후 설치를 진행하자. 글 작성 당시의 안정버전인 1.18로 다운로드를 진행했다.

다운로드는 이 곳에서

  1. 설치는 별다른 설정 없이 Next를 클릭하면 설치가 진행된다. 그리고 설치 과정 중에 컴파일러 설치 위치를 알려준다.

C:\Program Files\Go

  1. 설치 이후 Start > Command Prompt 실행 후 go version을 입력하면 설치된 컴파일러의 버전이 출력된다.
C:\Users\USERNAME> go version
go version go1.18 windows/amd64
  1. 설치가 완료되면 Go 사용에 필요한 대부분의 설정이 완료된다. 특히 GOPATHPATH에 컴파일러의 bin을 등록하는 등과 같은 부가적인 것들은 따로 신경쓰지 않아도 된다.

대부분의 설정이 완료

간단한 예제

  1. 폴더를 하나 만들고, 해당 폴더에서 go mod init 명령어를 사용해서 간단한 패키지를 생성한다.
C:\Users\USERNAME>mkdir hello

C:\Users\USERNAME>cd hello

C:\Users\USERNAME>go mod init example/hello
go: creating new go.mod: module example/hello
  1. VSCode나 편집기를 사용해서 간단한 코드를 작성한다.
package main

import "fmt"

func main() {
	fmt.Println("Hello, World!")
}

  1. 컴파일러를 사용해서 실행한다.
C:\Users\USERNAME\hello>go run .
Hello, World!
  1. 해당 실행 결과가 올바르게 나오면 컴파일러 설치가 올바르게 되었다.