Go: начало работы через облако Гугла

Дада, бесплатное, надежное и как Вы увидите простое облако всего за пару минут. Можно использовать и php, но раз уж играться то играться — давайте выучим еще один хороший язык)

  • Со страницы python скачиваем Windows X86-64 MSI Installer (если его у Вас еще нет конечно)
  • Со страницы SDK скачиваем go_appengine_sdk_windows_amd64-1.9.27
  • Разархивируем SDK в любое место, добавляем в системный путь (%PATH%)

В результате в окне Выполнить должен происходить осмысленный ответ на команду «goapp»

Привет Мир!

Создадим произвольную папку приложения «привет мир», а в ней два файла (подробнее в официальном руководстве)

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

application: helloworld
version: 1
runtime: go
api_version: go1

handlers:
- url: /.*
  script: _go_app

Запустить приложение Вы можете набрав в командной строке goapp serve «ваша папка», а ваше приложение уже будет видно в браузере как localhost:8080

go-app

Загрузка приложения в облако Google

Для начала Вам нужно зайти в Консоль разработчика и там создать новый проект.

Теперь Вы можете запустить ваше приложени как goapp deploy -application «код вашего приложения» «ваша папка», и код будет отвечать в браузере как hкод вашего приложения.appspot.com

Оставить комментарий

XHTML: Вы можете использовать такие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre lang="" line="" escaped="" cssfile="">