// Создано: 2026-03-11 // handler.go — пример Go serverless функции. // Пакет должен называться handler, функция — Handle. // event содержит тело POST запроса (распарсенный JSON) или метаданные GET (_path, _method, _query). package handler import "fmt" // Handle — точка входа функции. Принимает event как map, возвращает любой тип (сериализуется в JSON). func Handle(event map[string]interface{}) interface{} { name, ok := event["name"].(string) if !ok || name == "" { name = "world" } return map[string]interface{}{ "message": fmt.Sprintf("Hello, %s! (Go 1.23)", name), "runtime": "go1.23", "event": event, } }