Go 언어를 열심히 배워보세요~ Revel(환경 구축)편~
2942 단어 Go
입문
안녕하세요.나는 모 학교에서 프로그래밍 등을 배우는 서버 분야의 프로그래머다.
이번에는'Go 언어 ~ Revel 편 열심히 공부했어요~'
그럼 가보자!!
레벨이 뭐예요?
환경 구축
*Go를 미리 설치하십시오.(버전 1.6 이상)
*Go 설치는 참조여기.
1. Revel 설치(준비편)
① GOPATH 통과 여부 확인$ echo $GOPATH
*명령을 쳐도 아무것도 나오지 않을 경우 ②.
② GOPATH의 설정
숨김 파일 ".bashrc"에 다음 내용 추가export GOPATH=ホームディレクトリ/go
export PATH="$PATH:$GOPATH/bin"
② 기술한 후 다시 ①의 명령을 따른다.
2. Revel 설치
오래 기다리게 해서 미안해요.
드디어 Revel을 설치합니다.
① 설치 명령$ go get github.com/revel/revel
$ go get github.com/revel/cmd/revel
② 프로젝트 제작$ cd $GOPATH
$ revel new アプリケーション名
③ 실행$ revel run アプリケーション名
http://localhost:9000에서 설명한 대로 해당 매개변수의 값을 수정합니다.
여기서 마치겠습니다.
수고하셨습니다!!
튜토리얼
여기서 코드와 Revel의 간단한 사용법을 설명합니다.
conf/routes에 라우트가 등록되었습니다.① GET ② / ③ App.Index
① 접근 방법
② 방문 노선
③ 액세스 경로에 액세스하는 방법 (컨트롤러)
app/controllers/app/app.gopackage controllers
import (
"github.com/revel/revel"
)
type App struct {
*revel.Controller
}
func (c App) Index(パラメータ データ型) revel.Result {
return c.Render(テンプレートに送る値)
}
/*
リダイレクト
func (c App) Index() revel.Result {
return c.Redirect(リダイレクト先)
}
*/
거푸집{{ .コントローラーから送られた値 }}
이상
무슨 잘못이 있으면 연락 주세요.
끝까지 읽어줘서 고마워요.
다음에는 Revel을 사용하는 다양한 구현 방법을 적어보겠습니다.
Reference
이 문제에 관하여(Go 언어를 열심히 배워보세요~ Revel(환경 구축)편~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/watataku8911/items/4762e727085aeb8fc2fe
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ echo $GOPATH
export GOPATH=ホームディレクトリ/go
export PATH="$PATH:$GOPATH/bin"
$ go get github.com/revel/revel
$ go get github.com/revel/cmd/revel
$ cd $GOPATH
$ revel new アプリケーション名
$ revel run アプリケーション名
여기서 코드와 Revel의 간단한 사용법을 설명합니다.
conf/routes에 라우트가 등록되었습니다.
① GET ② / ③ App.Index
① 접근 방법② 방문 노선
③ 액세스 경로에 액세스하는 방법 (컨트롤러)
app/controllers/app/app.go
package controllers
import (
"github.com/revel/revel"
)
type App struct {
*revel.Controller
}
func (c App) Index(パラメータ データ型) revel.Result {
return c.Render(テンプレートに送る値)
}
/*
リダイレクト
func (c App) Index() revel.Result {
return c.Redirect(リダイレクト先)
}
*/
거푸집{{ .コントローラーから送られた値 }}
이상무슨 잘못이 있으면 연락 주세요.
끝까지 읽어줘서 고마워요.
다음에는 Revel을 사용하는 다양한 구현 방법을 적어보겠습니다.
Reference
이 문제에 관하여(Go 언어를 열심히 배워보세요~ Revel(환경 구축)편~), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/watataku8911/items/4762e727085aeb8fc2fe텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)