GoogleAppEngine/Go의 인스톨로부터 사용하기 쉬워지면 여기까지를 사쿠토 전편

4727 단어 5GAEGoogleAppEngine
AppEngine/Go의 기사라고 시험해 본 계의 HelloWorld까지는 잘 보지만,
그 후가 별로 정리된 정보가 없어 당황했기 때문에 거기까지를 싹둑 정리한다.
어느 환경도 거의 흐름은 함께이지만 이번은 Windows 환경에서.

HelloWorld 이후는 후편 으로.

처음은 Hello, World!
적당하게 흘리기 때문에 알기 힘들면 본가(위의 행의 링크)를 참조.

SDK 다운로드



htps : // c ぉ d. 오, ぇ. 코 m / 아 펜 기네 / 드 웬 아 ds # 굿 g ぇ_ 아 p_에서 SDK를 다운로드하세요.
(SDK에 go 자체가 붙어 있으므로 golang 자체의 설치는 불필요)


압축을 풀고 C 드라이브 바로 아래에서도. (장소는 어디서나 좋다)


Python2 설치



실행에 Python2가 필요하기 때문에 htps //w w. py 응. 오 rg / 도 w 응 아 ds / 에서 설치. (2쪽)


Git 설치



go get (Go 패키지 관리)에 Git이 필요하기 때문에
htps://기 tscm. 코 m / 도 w 응 아 ds 에서 설치.


패스를 통과



Go와 Python의 두 가지 경로를 통해 설치 완료.


(에디터는 또 이번)

프로젝트 만들기



적절한 위치에 폴더를 만들어 hello.go와 app.yaml을 만듭니다.


hello.go
package hello

import (
    "fmt"
    "net/http"
)

func init() {
    http.HandleFunc("/", handler)
}

func handler(w http.ResponseWriter, r *http.Request) {
    fmt.Fprint(w, "Hello, world!")
}

app.yaml
runtime: go
api_version: go1

handlers:
- url: /.*
  script: _go_app

서버 시작



해당 폴더에서 오른쪽 클릭에서 Bash를 시작합니다.


아래 명령을 실행. (Mac이나 Linux라면 .bat는 불필요)



bash
goapp.bat serve

브라우저에서 localhost : 8080에 액세스




Hello, world!라고 표시되면 설치 성공.

좋은 웹페이지 즐겨찾기