🐾   [golang] go 개발 환경설정

go시작하기 위해서 개발 환경 설정이 중요하다는 걸 이번에 느꼈다.


  1. 우선 폴더 하나를 만든다.
  • 나는 go라는 폴더 하나를 만들었다
  1. go라는 폴더 안에는 반드시 bin , pkg, src 폴더를 만들어준다.
  • src: 실제 작성한 소스 코드
  • pkg :패키지 폴더, 외부 패키지 저장하는 곳
  • bin: 바이널 소스를 컴파일해서 실행 가능 파일이 저장 (.exe 파일)
  1. 시스템 환경 변수 편집에 가서 환경변수를 설정해준다
  • GOROOT : go가 설치된 곳
  • GOPATH : go폴더가 있는 곳까지
  • GOBIN : go폴더안에 bin 폴더로

< 윈도우 >

image

< Mac Os >

GOROOT="/usr/local/go"
GOPATH="/Users/genie/go"
GOBIN=""
  1. 설정한 후 cmd 창에서 변경사항을 체크할 수 있다
go env

​ ​ ​