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