sdkmeta

package
v1.0.0-beta.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 7, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Overview

Package sdkmeta holds metadata about the SDK runtimes bundled in the engine. It carries no dependencies so both core/sdk and core/workspace can share the canonical builtin SDK list without an import cycle.

Index

Constants

View Source
const (
	Go         = "go"
	Dang       = "dang"
	Python     = "python"
	Typescript = "typescript"
	PHP        = "php"
	Elixir     = "elixir"
	Java       = "java"
)

Builtin SDK runtime short names bundled in the engine.

View Source
const InstallNamePrefix = "dagger-"

InstallNamePrefix is prepended to the workspace install name of a known SDK (e.g. "go" -> "dagger-go-sdk") to reduce the chance of colliding with an unrelated module. The SDK's source ref and as-sdk name are unaffected.

Variables

Builtins lists every SDK runtime short name bundled in the engine.

Functions

func IsBuiltin

func IsBuiltin(name string) bool

IsBuiltin reports whether name (without any "@version" suffix) is a builtin SDK runtime short name.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL