mirror of
https://github.com/hanzoai/runtime.git
synced 2026-10-30 18:23:13 +00:00
- Add main Dockerfile for production builds - Add Dockerfile.runtime for secure code execution - Add Dockerfile.runtime.fixed with improved configuration - Include .dockerignore for build optimization - Add integration documentation and publishing guides - Update API and CLI components for better runtime support - Enhance sandbox and container management features
17 lines
385 B
Go
17 lines
385 B
Go
// Copyright 2025 Hanzo Industries Inc.
|
|
// SPDX-License-Identifier: AGPL-3.0
|
|
|
|
package cache
|
|
|
|
import (
|
|
"context"
|
|
"time"
|
|
)
|
|
|
|
type ICache[T any] interface {
|
|
Get(ctx context.Context, key string) (*T, error)
|
|
Set(ctx context.Context, key string, value T, expiration time.Duration) error
|
|
Delete(ctx context.Context, key string) error
|
|
Has(ctx context.Context, key string) (bool, error)
|
|
}
|