
1. Go Mac 버전 다운로드 / 링크
2021년 6월 21일 기준 최신버전 1.16.5
- dmg 파일을 다운받아 설치해줍니다.
- 별도의 환경변수 설정이 필요 없습니다.
- 설치가 완료되면 자동으로 Mac OS PATH에 추가


2. 설치 완료 후 테스트
-
go
입력

-
go env
입력

3. 워크스페이스 관련 세부 설정
- 프로젝트를 진행할 디렉토리 생성
- 아래의 디렉토리 3개를 해당 위치에 생성
- bin: 컴파일된 바이너리가 저장되는 곳
- pkg: 프로젝트에 필요한 여러가지 패키지들이 컴파일되어 라이브러리 파일이 저장되는 곳
- src: 직접 작성한 소스 코드 및 오픈 소스 코드를 저장하는 곳

4. Go 워크스페이스 환경 변수 설정
- 3에서 생성한 디렉토리를 shell 관련 설정 파일의 PATH로 등록
- ex)
bash_profile
, zshrc
등
- source 명령어로 shell 리로드

5. Go 테스트 코드 작성 및 hello world 실행 결과
- 테스트용 코드 작성 (확장자: *.go)
$GOPATH/src
경로에 위치
test.go
로 저장
package main
import "fmt"
func main(){
fmt.Printf("hello, world\n")
}
go build test.go

./test
> hello, world
마무리
지금까지 mac 환경에서 golang 설치 및 환경설정에 대해 알아보았습니다. 다음 편에서는 go 개발을 위한 vscode IDE 환경설정에 대해 정리해보도록 하겠습니다.