Sign inSign up

k33g/go-toolchain-kit:0.0.8

Multi-platform
Manifest digest

sha256:9a828b57d2b15779ac77c8440523e2f4ff6bcad4e22a42a4a4b6ad099d0f8e1d

Last pushed

16 days by k33g

Type

Sandbox Kit

Manifest digest

sha256:9a828b57d2b15779ac77c8440523e2f4ff6bcad4e22a42a4a4b6ad099d0f8e1d

yaml
schemaVersion: "3"
displayName: Go toolchain
description: Go toolchain and gopls (language server)
version: 0.8.0
licenses:
    - MIT
kind: mixin
provides:
    - [email protected]
capabilities:
    - type: com.docker.sandbox/network-policy@1
      config:
        runtime:
            allow:
                - proxy.golang.org
                - sum.golang.org
                - github.com
                - golang.org
args:
    go_version:
        default: 1.27.2
        pattern: ^[0-9]+\.[0-9]+(\.[0-9]+)?$
        buildArg: GO_VERSION
    gopls_version:
        default: latest
        pattern: ^(latest|v[0-9]+\.[0-9]+\.[0-9]+)$
        buildArg: GOPLS_VERSION