32
Google Go 설설설설 설설 설설설설설 설설설설 Go 설설설 - 설설설 -

Window7-32bit 환경에서 Google go 설치하기

  • Upload
    -

  • View
    316

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Window7-32bit 환경에서 Google go 설치하기

Google Go 설치하기

쪼렙 프로그래머 지망생의 Go 설치기- 송조현 -

Page 2: Window7-32bit 환경에서 Google go 설치하기

컴퓨터 사양

요새로 치면 그리 좋은 컴퓨터는 아닐 겁니다 .

Page 3: Window7-32bit 환경에서 Google go 설치하기

Go 다운로드

• http://golang.org/doc/install구글 Go 의 설치파일을 받을 수 있습니다 .

• 위의 링크로 넘어갔다면 이 버튼을 누릅니다 .

• 다음 슬라이드로 넘어갑니다 .

Page 4: Window7-32bit 환경에서 Google go 설치하기

이런 제목으로 된 목록에서

자기 컴퓨터 사양에 맞는 것을 하나 고르시면 됩니다 .

Page 5: Window7-32bit 환경에서 Google go 설치하기

저는 얘를 골랐습니다 . Installer 말고 다른 Archive 항목을 골랐을때 어떻게 설치하는 지는 모르기에 일단 속 편하게 인스톨러를 설치합시다 .

그럼 이 아이콘이 지정한 위치에 생성 될 것입니다 . 눌러줍시다 .

Page 6: Window7-32bit 환경에서 Google go 설치하기

시키는 그대로 Next 만 눌러줍니다 .그러면 C:/Go 에 파일들이 설치될 겁니다 .

Page 7: Window7-32bit 환경에서 Google go 설치하기

Go 환경설정

새로 폴더를 생성합니다 .GoCode 라는 이름으로 새폴더를 만드시고

C:/GoCode 의 위치에 오게 합니다 .

Page 8: Window7-32bit 환경에서 Google go 설치하기

가자 환경변수로

누릅니다 .

Page 9: Window7-32bit 환경에서 Google go 설치하기

빨간색 상자의 시스템 변수는Go 를 설치할 경우 자동으로 생성됩니다 .

우리는 초록색 상자 안의 시스템변수를 만들어야 합니다 .변수 이름은 GOPATH변수 값은 C:\GoCode 로 입력합니다

Page 10: Window7-32bit 환경에서 Google go 설치하기

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 설치하기

그럼 이런 아이콘을 가진 프로그램이 하나 만들어집니다 .눌러봅시다 .

이렇게 주저리주저리 말이 많으면된 겁니다 .

중간에 엄청 긴 부분은 시스템변수Path 부분의 시스템 변수 값입니다 .

Page 12: Window7-32bit 환경에서 Google go 설치하기

Git 을 설치하자• http://git-scm.com/download/win

• 크롬의 경우 냅다 이 링크를 넣으면 다운로드부터 해버리니깐 조심

• 설치 파일 누르고 next 러시를 하면 되지만 다음 두 항목을 꼭 체크해야합니다 .

• 다음 슬라이드… .

Page 13: Window7-32bit 환경에서 Google go 설치하기

1. 2.

글자가 잘 안 보인다 싶으면 그냥 가운데 것 누르세요 .

Page 14: Window7-32bit 환경에서 Google go 설치하기

Git 설치 확인• 쉬워요 .

• 프롬프트 창에 git 이라고 입력합니다 .

• 뭐라고 말이 많고 그러면 대략은 성공

• 다음 슬라이드에 해당 화면 있습니다 .

Page 15: Window7-32bit 환경에서 Google go 설치하기
Page 16: Window7-32bit 환경에서 Google go 설치하기

Mercurial 설치• http://mercurial.selenic.com/wiki/Download

• 상기한 링크로 갑니다 .

그럼 이게 나옵니다 .각자의 사양에 맞는파일을 다운로드 합니다 .

저는 빨간색 밑줄 친파일을 다운 받겠습니다 .

Page 17: Window7-32bit 환경에서 Google go 설치하기

혹시 모르니깐

설치하다가 맨 끝에 나오는 항목들은 다 선택을 해줍시다 .

Page 18: Window7-32bit 환경에서 Google go 설치하기

매우 중요한 거Python 설치 !

• 이거 없으면 mercurial 이 안 돌아갑니다 .

• Python 2.7.- 버전으로 깔아줍니다 .

Page 19: Window7-32bit 환경에서 Google go 설치하기

Revel 설치 .

• Go 언어 기반의 웹프레임워크라고 합니다 .–성능이 좋다고 합니다 .

• 그런데 설치하기 전에 약간의 설정이 필요합니다 .

• 다음 슬라이드에…

Page 20: Window7-32bit 환경에서 Google go 설치하기

• 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 설치하기

본격적으로 Revel 설치

아까 만든 Go.cmd 를 실행합니다 .

쨔란

Page 22: Window7-32bit 환경에서 Google go 설치하기

• go get github.com/revel/revel이라고 입력합니다 .

• 잠깐 뜸 들이다가 C:\GoCode\src> 라고메시지가 뜨면 설치가 제대로 된 겁니다 .

• 만약에 안 되면 시스템변수값을 다시 살펴보세요 .

Page 23: Window7-32bit 환경에서 Google go 설치하기

• Revel CMD 설치

• go get github.com/revel/cmd/revel이라고 입력

• 설치가 잘 되면 역시나 잘 넘어갑니다 .

Page 24: Window7-32bit 환경에서 Google go 설치하기

잘 된 설치 예시

Page 25: Window7-32bit 환경에서 Google go 설치하기

설치 확인

• CMD 창에 revel 이라고 입력

이런 화면까지가 제대로 된 설치

Page 26: Window7-32bit 환경에서 Google go 설치하기

제대로 된 설치 예시

Page 27: Window7-32bit 환경에서 Google go 설치하기

망한 설치 예시 : Python 미설치로 인한 상황

Page 28: Window7-32bit 환경에서 Google go 설치하기

Git 설치 시 처음 두 단계에서 가운데 설정안 했을때 발생하는 오류 .

CMD 창에서 Git 이 실행이 안 되는 경우

Page 29: Window7-32bit 환경에서 Google go 설치하기

어플리케이션 만들어보자• revel new myapp

myapp 은 파일명으로 다른 거 써도 됩니다 .

Page 30: Window7-32bit 환경에서 Google go 설치하기

• 동작을 해 봅시다 . revel run myapp 이라고 입력하세요 .

Page 31: Window7-32bit 환경에서 Google go 설치하기

http://localhost:9000/ 입력이 화면이 나오면 성공

Page 32: Window7-32bit 환경에서 Google go 설치하기

이상 쪼렙의 Go 설치 리뷰였습니다 .

• 참고

– http://www.slideshare.net/hnki0104/go-42034380

–그리고 다수의 프로그래머 분들의 도움ㅎ