이런저런 강좌 시작하기 합서 제가 애정해 마지 않는 Go 라는 언어의 개발환경 설정에 대한 글을 작성해 봅니다.
우선 Go 를 설치 하셔야 겠지요 일단 윈도 사용자를 기준으로 설명합니다.


저 페이지 가시면 첫 화면에 큼지막 하게 Download Go 라고 있습니다. 클릭!! 고고고!

최신버전은 1.13 입니다. 물론 Go는 파이썬 같이 1.x 랑 2.x 랑 3.x 가 ㅋㅋ 문제가 되는 그런놈이 아니기 때문에 ㅎㅎ 여튼 저거 다운로드 고고고..

Next!!

I accept … 당연히 라이선스는 ㅋㅋㅋ 체크하시고 Next!

저는 C에 공간이 충분함으로 C에 설치하는데 .. 원하시면 경로는 변경 하세요


Install 누르면 이런 창 뜰수 있습니다 당연히 예 하셔야 합니다.

설치가 진행 됩니다.. ( 그리 오래 안걸려요 )
최신버전이 좋은점은 이전 버전은 설치 후에도 GOPATH 니 GOROOT니 환경변수를 직접 따로 등록해주고 했어야 하는데 최신버전은 그냥 지가 다 알아서 잡아 줍니다.

GOPATH도 잘 잡혔고 ..

Path변수에 Go의 실행경로도 인스톨러가 자동으로 잡아주네요 캬~~~
이제 설치해야 할게 한가지 더 있습니다. Git 이라는 것인데요. Github 이라고 들어보셨는지 모르지만 최근 가장 많은 오픈소스 프로젝트들의 소스코드를 구경할 수 있는 사이트 입니다.

Go언어를 개발하면서 다른 사람이 만든 자료를 가져와서 작업하는 경우가 많은데 이때 이 Gitbub에 올려진 것들을 많이 다루게 됩니다. 그래서 Git 이라는 프로그램을 받아 두시면 그 과정이 수월해 지지요 ..
위 링크에서 Git 을 받아 설치하시면 됩니다. 자동으로 시스템에 맞는 버전을 받아주지만 혹시나 다운로드가 시작되지 않으시는 경우

본인의 윈도 OS에 맞는 Git 을 받아 설치하십시요. 포터블로 받을 경우 환경변수등록등이 안되기 때문에 번거로우니 Setup 으로 받아 설치하시길 권장합니다.
이제 프로그래밍을 작성하기 위한 개발프로그램을 설치해야 하는데요

저는 MS의 Visual Studio Code 를 권장합니다.. 프로젝트 파일이니 나발이니 필요 없고 Go의 경우 그냥 폴더단위로 열어서 작업을 하면 되니까요. 플러그인도 풍부하고 .. 유용한 것들을 추천해주고.. 최근에는 Go에 대한 지원도 꽤 빵빵해서 제가 매우 애정하는 중입니다.
다운받아 설치 하시면 되구요.
여기까지가 Go언어 개발을 위한 3종 프로그램의 설치입니다..
향후 C언어 코드를 Go에 끌어다 쓰기위해 mingw 라던지 msys라던지 뭐 그런 유용한것들에 대해선 차차 말해보도록 하구요.
여기까지 입니다.
어렵지 않아요~~
p.s Go언어는 구글에서 개발 배포하는 언어이고 .. 간단히 누구나 30분 정도면 기본적인 Go언어 프로그래밍을 배울 수 있는 투어사이트가 존재합니다. 한글도 지원하니 한번쯤 둘러보세요
첫 페이지에 영어가 나온다고 당황하지 마시구요 .. ㅋㅋ

두번째 페이지에서 언어 선택을 하시면 이후에는 ..

이렇게 친절한 Go를 만나보실 수 있습니다.