개인적으로 공부하고 배운 내용을 토대로 작성한 글입니다.
잘못된 부분이 있거나 추가적으로 가르쳐주실 부분이 있다면 언제든지 지적 부탁드립니다.
이론적인 부분은 여기서 마치고 실제 Go lang을 설치하고 VS Code로 연동하는 방법을 배워보도록 하겠습니다.
먼저, go 공식 홈페이지에 가서 설치파일을 다운받도록 하자.
https://golang.org/dl/
자신의 OS에 맞게끔 설치하면 된다. (저는 MAC이므로 Apple macOS로 설치)
1-1에서 설치를 모두 받았으면 workspace를 생성해야 한다. 자신이 원하는 위치에 원하는 이름으로 폴더를 생성하고 그 하위에 bin, pkg, src 3개의 폴더를 생성한다.
bin: 소스파일 컴파일 후, OS별 실행이 가능한 binary 파일 저장되는 폴더
pkg: 프로젝트에 필요한 Package가 컴파일되어 파일이 저장되는 폴더
src: 본인이 작성한 Source 코드를 저장하는 폴더
주의! - JAVA_HOME 세팅은 go 세팅과 별개입니다. line 2, line 3만 작성하면 됨
VS Code와 연동하기 위해 VS Code를 설치한다.
자신의 workspace 내, src 폴더 안에 소스 파일 생성 및 입력
1.맥 기준, 'fn + F5' 를 누르게 되면 빌드를 시작한다. 이 때, 오른쪽 하단에 Install 관련 팝업이 뜨게 되는데 모두 Install 해준다.
2. 다시 'fn + F5' 누르기
launch.json을 찾지 못하는데 원인을 아직 찾지 못했다. 확인 진행 후, 다시 수정하도록 하겠다.
- workspace > src경로까지 이동
- go build test.go
- go install test.go
위와 같이 본인이 입력했던 'Hello World'가 출력되는 것을 볼 수 있다.
오늘은 Go언어를 배웠다기 보다 Go를 시작하기 위한 기본적인 환경 세팅을 해보았다. 아직 갈길이 멀지만 새로운걸 배우는걸 좋아하던 초심을 잃지 않고 계속 나아가보려 한다.