Programming/Go

MAC 에서 Go 시작하기 HelloWorld

LoggerONE 2021. 5. 31. 17:09
반응형



MAC에 Go lang을 설치하고 간단히 HelloWorld를 써보는 튜토리얼입니다.

 

*특징 중 눈에 띄는 것만 알려 드리면 속도가 매우 빠르다 정도가 있을 듯합니다. 저도 아직 체험해 보지는 못했지만 전체적인 평은 속도가 빨라서 좋다.인데 이 부분은 후에 실무에서 쓰게 되면 느끼게 될 부분이 아닐까 합니다.

 

1. MAC에서 Go 설치하기

 

설치 방법은 Homebrew를 통한 설치 방법이 가장 쉽습니다. ( https://golang.org/doc/install 공식 페이지에서 다운로드하여 설치하는 방법도 있지만 여기서는 다루지 않겠습니다.)

$ brew install go

 

 

* 혹시 Homebrew 가 설치되지 않으신 분이시라면 아래의 포스트를 참고하시기 바랍니다.

2021.05.28 - [Tips/macOS] - macOS 패키지 관리자 Homebrew 설치 및 이용방법

 

2. Go 테스트하기

 

간단히 설치를 확인하기 위해 버전을 확인하는 명령어인 go version을 쳐보도록 합니다.

$ go version

정상적으로 버전이 확인된다면 이제 HelloWorld 라도 한번 써보도록 합니다.


3. HelloWorld with Golang

 

우선 프로젝트 폴더로 이동 후  vi helloworld.go 명령어로 helloworld.go를 편집모드로 열어 보도록 합니다.

 

$ vi helloworld.go

## 아래는 Go 파일 편집 내용

package main

import "fmt"

func main() {
        fmt.Printf("Hello, World!\n")
}

이제 go build helloworld.go 를 이용하여 빌드를 하도록 합니다. 

$ go build helloworld.go

이제 빌드 후 helloworld라는 파일이 생성된 것을 확인하실 수 있으실 것입니다.

 

4. Helloworld 실행하기

 

 이제 빌드된 파일을 실행해 보도록 합니다. 그냥 간단히 빌드된 파일을 커맨드로 실행해 주시면 됩니다.

./helloworld

여기까지 간단히 Go를 이용한 Helloworld를 해봤습니다. 다음에는 한 번에 Go 관련 문법을 정리해보도록 하겠습니다.
* 목표는 간단한 게임 서버 만들기

즐거운 하루 되시기 바랍니다.

반응형