Language/Go2014. 1. 24. 15:43

Go 로써도 충분히 매력적이지만 생산성을 높이기 위하여 framework를 찾아보았습니다.

개중에 괜찮은 프레임워크인 Revel을 도입하기로 결정 설치를 해봅시다.

Revel 공식홈페이지


revel은 github에서 받아서 실행하므로 PC에 git 과 hg (둘다 소스 컨트롤러 입니다.)를 깔아야 합니다.

git 설치방법


hg 설치방법

HG란 무엇인가?


윈도우버젼에서는 설치방법이 까다로워 TortoisHG를 설치하였습니다.



GOPATH 하위의 src 아래에 설치됩니다.

go get github.com/robfig/revel

GOPATH/src에 github.com/robfig/revel 을 clone합니다.

revel을 빌드

go build github.com/robfig/revel

GOPATH/bin 에 revel 이 만들어졌다면 설치완료

pop-mac:bin popldo$ ls -al revel 
-rwxr-xr-x  1 popldo  _lpoperator    13M  1 23 11:49 revel*

revel HELP

pop-mac:~ popldo$ revel
~
~ revel! http://robfig.github.com/revel
~
usage: revel command [arguments]

The commands are:

    new         create a skeleton Revel application
    run         run a Revel application
    build       build a Revel application (e.g. for deployment)
    package     package a Revel application (e.g. for deployment)
    clean       clean a Revel application's temp files
    test        run all tests from the command-line

Use "revel help [command]" for more information.


다음시간에는 revel로 간단한 웹페이지 제작을 하도록 하겠습니다.





Posted by Peter Ryu