Я хочу использовать Google App Engine для подачи статических файлов и запроса REST в одном приложении.Сценарий смешивания и статический файл в app.yaml
Я использую этот app.yaml
application: test
version: 1
runtime: go
api_version: go1
default_expiration: "7d 5h"
handlers:
- url: /(index.html)?
static_files: static/app/index.html
upload: static/app/index.html
http_headers:
Content-Type: text/html; charset=UTF-8
- url:/
static_dir: static/app/
http_headers:
Vary: Accept-Encoding
- url: /.*
script: _go_app
Это работает для статических файлов, но я не могу получить доступ к моему сценарию.
package main
import (
"fmt"
"net/http"
)
func init() {
http.HandleFunc("/hello_world", handler)
}
func handler(w http.ResponseWriter, r *http.Request) {
fmt.Fprint(w, "Hello, world!")
}
Возможно ли это? Если да, то как я могу продолжить?