Go 프레임 Revel 사용 시도(설치 편)
입문
Go로 어떤 앱을 만들고 싶어서 Revel이라는 프레임워크를 사용해 봤습니다.
서버를 시작하는 곳까지 시도해 보세요.
전제 조건
단계
개정 설치
공식 문서에 따라 완성했습니다.
https://revel.github.io/tutorial/gettingstarted.html
개정 설치
$ go get github.com/revel/revel
명령행 도구 설치$ go get github.com/revel/cmd/revel
revel 명령을 사용할 수 있는지 확인$ revel help
만약 통과되지 않았다면 아래의 내용을 참고하세요.GOPATH 확인
$ go env GOPATH
제 환경에서 여기예요./Users/m1ul24/go
패스※ 저는 Zsh를 사용하기 때문입니다.zshrc에 기재되어 있습니다.
Bash를 사용하시는 분들.bash_소개bashrc에서 설명합니다.
~/.zshrc
# Go
export GOPATH=$HOME/go
export PATH="$PATH:$GOPATH/bin"
설정 반영$ source ~/.zshrc
revel 명령을 사용할 수 있는지 확인$ revel help
응용 프로그램 만들기
$ cd $GOPATH
$ revel new myapp
브라우저에서 액세스 시도http://localhost:9000
여보세요!촌스럽긴 하지만 티가 났어!
디렉터리 구조는 이렇다.
$ tree src/myapp
src/myapp
├── README.md
├── app
│ ├── controllers
│ │ └── app.go
│ ├── init.go
│ ├── routes
│ │ └── routes.go
│ ├── tmp
│ │ └── main.go
│ └── views
│ ├── App
│ │ └── Index.html
│ ├── debug.html
│ ├── errors
│ │ ├── 404.html
│ │ └── 500.html
│ ├── flash.html
│ ├── footer.html
│ └── header.html
├── conf
│ ├── app.conf
│ └── routes
├── messages
│ └── sample.en
├── public
│ ├── css
│ │ └── bootstrap-3.3.6.min.css
│ ├── fonts
│ │ ├── glyphicons-halflings-regular.ttf
│ │ ├── glyphicons-halflings-regular.woff
│ │ └── glyphicons-halflings-regular.woff2
│ ├── img
│ │ └── favicon.png
│ └── js
│ ├── bootstrap-3.3.6.min.js
│ └── jquery-2.2.4.min.js
└── tests
└── apptest.go
설치하기 전에 매우 간단하게 했다.다음은 응용 프로그램을 실제로 만들고 싶습니다.
Reference
이 문제에 관하여(Go 프레임 Revel 사용 시도(설치 편)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/m1ul24/items/bbe5aeef2811c1446471텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)