Go 프로그래밍 - Mac 개발 환경 설정

beno·2021년 6월 20일
0

golang

목록 보기
1/8

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 환경설정에 대해 정리해보도록 하겠습니다.

profile
마음은 여기에. 시선은 저 멀리.

0개의 댓글

관련 채용 정보