macOS(맥 OS) Golang 설치하기
요즘 많이 사용되고 있는 Go programming language로 개발된 오픈소스 빌드 및 개발을 위해서 macOS(맥 OS)에 설치해보려고 한다.
우선 Go를 설치하기 위해서는 공식 홈페이지에서 다운로드하고 설치를 진행해보도록 하자.
1. 설치 파일 다운로드
Go 공식 홈페이지에서 다운로드 페이지로 접속하여 설치 파일을 다운로드 하자.
혹은 특정 버전, 다른 OS에 설치를 하기 위해서는 other downloads를 클릭하여 접속 후 상황에 맞는 대상을 찾아 다운로드 하자.
2. 설치 파일 실행
다운로드한 "go1.17.8.darwin-amd64.pkg" 파일을 클릭하면 아래와 같이 설치 화면이 진행된다.
계속 버튼을 클릭하면서 설치를 완료해보도록 하자.
3. 설치 확인 및 버전 확인
이제 설치를 완료하였다면, 정상적으로 설치되었는지 확인을 해보도록 하자.
터미널(Terminal)을 실행하여 우선적으로 버전(Version) 정보 및 Go가 설치된 위치를 확인해보도록 하자.
- $ go version
- $ which go
# Go 버전(Version) 확인
$ go version
go version go1.17.8 darwin/amd64
# Go 설치 위치 확인
$ which go
/usr/local/go/bin/go
4. 빌드 테스트
이제 정상적으로 설치된 부분을 확인하였다.
Go는 개발 완료 후 해당 환경에 맞도록 빌드(Build)를 진행하여 사용하는 부분이 있음에 따라서 빌드(Build)가 정상적으로 되는지도 확인해보도록 하자.
4.1 hello.go 만들기
첫 번째로 hello.go 파일을 만들고 해당 파일 안에는 아래와 같이 작성하도록 하자.
# hello.go 파일 작성
$ vi hello.go
package main
import "fmt"
func main() {
fmt.Printf("hello, world\n")
}
4.2 hello.go 빌드(Build) 하기
이제 작성한 hello.go 파일을 빌드(Build) 하도록 하자.
- $ go build hello.go
# hello.go 파일 빌드(Build) 하기
$ go build hello.go
# 빌드(Build) 확인
$ ls -alth
-rwxr-xr-x 1 happylie staff 1.8M 3 15 21:59 hello
-rw-r--r-- 1 happylie staff 74B 3 15 21:59 hello.go
빌드(Build)를 진행 후 확인해보면 hello라는 데몬(Deamon) 파일이 생성되었다.
4.3 테스트(Test) 파일 실행
hello 파일을 실행하여 결과가 정상적으로 출력되는지 확인해보자.
- ./hello
# hello 데몬(Deamon) 파일 실행
$ ./hello
hello, world
이제 정상적으로 설치(Install) 및 빌드(Build) 그리고 실행까지 잘 작동하는 것을 확인할 수 있다.
이제부터 다시 Go를 잘 사용하면서 필요한 내용은 계속적으로 글로 작성하도록 하겠다.
🌵댓글