Public documentation
🐹

Go SDK

Go SDK

Core Go modules for platform apps, edge services, and mesh-connected products.

Key packages

mesh_client — QUIC control tunnels and Yamux streams
guikit — GML templates + ultimate_db-backed UI
ultimate_db — embedded page/block storage
identity_provider — sessions, OIDC, WebAuthn

Minimal service

package main

import (
    "net/http"
    "github.com/0TrustCloud/guikit"
)

func main() {
    mux := http.NewServeMux()
    mux.HandleFunc("/", func(w http.ResponseWriter, r *http.Request) {
        w.Write([]byte("hello mesh"))
    })
    http.ListenAndServe(":8080", mux)
}