Window7-32bit 환경에서 Google go 설치하기
Transcript of Window7-32bit 환경에서 Google go 설치하기
![Page 1: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/1.jpg)
Google Go 설치하기
쪼렙 프로그래머 지망생의 Go 설치기- 송조현 -
![Page 2: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/2.jpg)
컴퓨터 사양
요새로 치면 그리 좋은 컴퓨터는 아닐 겁니다 .
![Page 3: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/3.jpg)
Go 다운로드
• http://golang.org/doc/install구글 Go 의 설치파일을 받을 수 있습니다 .
• 위의 링크로 넘어갔다면 이 버튼을 누릅니다 .
• 다음 슬라이드로 넘어갑니다 .
![Page 4: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/4.jpg)
이런 제목으로 된 목록에서
자기 컴퓨터 사양에 맞는 것을 하나 고르시면 됩니다 .
![Page 5: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/5.jpg)
저는 얘를 골랐습니다 . Installer 말고 다른 Archive 항목을 골랐을때 어떻게 설치하는 지는 모르기에 일단 속 편하게 인스톨러를 설치합시다 .
그럼 이 아이콘이 지정한 위치에 생성 될 것입니다 . 눌러줍시다 .
![Page 6: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/6.jpg)
시키는 그대로 Next 만 눌러줍니다 .그러면 C:/Go 에 파일들이 설치될 겁니다 .
![Page 7: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/7.jpg)
Go 환경설정
새로 폴더를 생성합니다 .GoCode 라는 이름으로 새폴더를 만드시고
C:/GoCode 의 위치에 오게 합니다 .
![Page 8: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/8.jpg)
가자 환경변수로
누릅니다 .
![Page 9: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/9.jpg)
빨간색 상자의 시스템 변수는Go 를 설치할 경우 자동으로 생성됩니다 .
우리는 초록색 상자 안의 시스템변수를 만들어야 합니다 .변수 이름은 GOPATH변수 값은 C:\GoCode 로 입력합니다
![Page 10: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/10.jpg)
Go 전용 CMD 파일 만들기• 제가 처음에 여기서 막혔습니다 .
1. 메모장 프로그램을 킵니다 .2. 다음과 같이 입력합니다 .
set GOROOT=C:\Goset GOPATH=C:\GoCodeset PATH=%PATH%;%GOROOT%\bin;%GOPATH%\bincd %GOPATH%\srcCMD
3. 그리고 파일 확장자를 .cmd 로 해서 파일명 Go.cmd 로 저장합니다 .
![Page 11: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/11.jpg)
그럼 이런 아이콘을 가진 프로그램이 하나 만들어집니다 .눌러봅시다 .
이렇게 주저리주저리 말이 많으면된 겁니다 .
중간에 엄청 긴 부분은 시스템변수Path 부분의 시스템 변수 값입니다 .
![Page 12: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/12.jpg)
Git 을 설치하자• http://git-scm.com/download/win
• 크롬의 경우 냅다 이 링크를 넣으면 다운로드부터 해버리니깐 조심
• 설치 파일 누르고 next 러시를 하면 되지만 다음 두 항목을 꼭 체크해야합니다 .
• 다음 슬라이드… .
![Page 13: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/13.jpg)
1. 2.
글자가 잘 안 보인다 싶으면 그냥 가운데 것 누르세요 .
![Page 14: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/14.jpg)
Git 설치 확인• 쉬워요 .
• 프롬프트 창에 git 이라고 입력합니다 .
• 뭐라고 말이 많고 그러면 대략은 성공
• 다음 슬라이드에 해당 화면 있습니다 .
![Page 15: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/15.jpg)
![Page 16: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/16.jpg)
Mercurial 설치• http://mercurial.selenic.com/wiki/Download
• 상기한 링크로 갑니다 .
그럼 이게 나옵니다 .각자의 사양에 맞는파일을 다운로드 합니다 .
저는 빨간색 밑줄 친파일을 다운 받겠습니다 .
![Page 17: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/17.jpg)
혹시 모르니깐
설치하다가 맨 끝에 나오는 항목들은 다 선택을 해줍시다 .
![Page 18: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/18.jpg)
매우 중요한 거Python 설치 !
• 이거 없으면 mercurial 이 안 돌아갑니다 .
• Python 2.7.- 버전으로 깔아줍니다 .
![Page 19: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/19.jpg)
Revel 설치 .
• Go 언어 기반의 웹프레임워크라고 합니다 .–성능이 좋다고 합니다 .
• 그런데 설치하기 전에 약간의 설정이 필요합니다 .
• 다음 슬라이드에…
![Page 20: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/20.jpg)
• C:\Go\bin;%GOPATH%\bin; D:\Git\cmd;C:\Program Files\Mercurial;D:\Git\bin;제 컴퓨터에서의 시스템 변수 값들입니다 .
• 다음 시스템 변수 (Path) 의 값들을 꼭 입력하세요 .Go/bin, %GOPATH%/bin, Git/cmd, Mercurial 의 주소 , Git/bin
• 이 변수들이 없으면 제대로 설치를 진행할 수 없습니다 .
![Page 21: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/21.jpg)
본격적으로 Revel 설치
아까 만든 Go.cmd 를 실행합니다 .
쨔란
![Page 22: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/22.jpg)
• go get github.com/revel/revel이라고 입력합니다 .
• 잠깐 뜸 들이다가 C:\GoCode\src> 라고메시지가 뜨면 설치가 제대로 된 겁니다 .
• 만약에 안 되면 시스템변수값을 다시 살펴보세요 .
![Page 23: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/23.jpg)
• Revel CMD 설치
• go get github.com/revel/cmd/revel이라고 입력
• 설치가 잘 되면 역시나 잘 넘어갑니다 .
![Page 24: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/24.jpg)
잘 된 설치 예시
![Page 25: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/25.jpg)
설치 확인
• CMD 창에 revel 이라고 입력
이런 화면까지가 제대로 된 설치
![Page 26: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/26.jpg)
제대로 된 설치 예시
![Page 27: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/27.jpg)
망한 설치 예시 : Python 미설치로 인한 상황
![Page 28: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/28.jpg)
Git 설치 시 처음 두 단계에서 가운데 설정안 했을때 발생하는 오류 .
CMD 창에서 Git 이 실행이 안 되는 경우
![Page 29: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/29.jpg)
어플리케이션 만들어보자• revel new myapp
myapp 은 파일명으로 다른 거 써도 됩니다 .
![Page 30: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/30.jpg)
• 동작을 해 봅시다 . revel run myapp 이라고 입력하세요 .
![Page 32: Window7-32bit 환경에서 Google go 설치하기](https://reader033.fdocuments.net/reader033/viewer/2022052317/55c08460bb61ebf92c8b45d2/html5/thumbnails/32.jpg)
이상 쪼렙의 Go 설치 리뷰였습니다 .
• 참고
– http://www.slideshare.net/hnki0104/go-42034380
–그리고 다수의 프로그래머 분들의 도움ㅎ