一键导入
tako-sdk-rust
tako.sh Rust SDK: bootstrap secrets, listener binding, and Axum serving with Tako internal status handling.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
tako.sh Rust SDK: bootstrap secrets, listener binding, and Axum serving with Tako internal status handling.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Tako CLI commands and project runtime workflow. Use when a repository contains tako.toml, imports tako.sh or tako.sh/vite, uses the Go or Rust SDK, or describes itself as a tako.sh app. Covers init, dev, deploy, secrets, storage, gen, scale, logs, rollback, servers, and doctor.
Tako CLI commands and project runtime workflow. Use when a repository contains tako.toml, imports tako.sh or tako.sh/vite, uses the Go or Rust SDK, or describes itself as a tako.sh app. Covers init, dev, deploy, secrets, storage, gen, scale, logs, rollback, servers, and doctor.
Tako CLI commands: init, dev, deploy, secrets, storage, gen, scale, logs, rollback, servers, doctor.
tako.sh SDK: fetch handler interface, tako runtime object, generated tako.d.ts type augmentation, defineChannel/defineWorkflow, Vite and Next.js adapters.
tako.sh SDK: fetch handler interface, tako runtime object, generated tako.d.ts type augmentation, defineChannel/defineWorkflow, Vite and Next.js adapters.
tako.sh SDK: fetch handler interface, tako runtime object, generated tako.d.ts type augmentation, defineChannel/defineWorkflow, Vite and Next.js adapters.
| name | tako-sdk-rust |
| description | tako.sh Rust SDK: bootstrap secrets, listener binding, and Axum serving with Tako internal status handling. |
| type | framework |
| library | tako.sh |
| library_version | 0.1.0 |
| sources | ["tako-sh/tako:sdk/rust"] |
Runtime SDK for Rust apps deployed with Tako.
Use the SDK for native and container releases. Do not tell users to manually
bind from PORT or implement /status; the SDK owns the runtime contract.
[dependencies]
axum = "0.8"
tokio = { version = "1", features = ["full"] }
tako = { version = "0.1", features = ["axum"] }
use axum::{routing::get, Router};
#[tokio::main]
async fn main() -> std::io::Result<()> {
let app = Router::new().route("/", get(|| async { "Hello from Tako" }));
tako::axum::serve(app).await
}
Use tako::std_listener() or tako::listener().await with the tokio feature
when a framework owns its server loop.
Secrets are available through tako::secret("NAME") or
tako::bootstrap()?.secret("NAME").