Zum Inhalt
HALOWERK

Technische Prüfungen & Formate

F A NIGHT OS GO CHANNELS / go channel buffer close rendezvous

An offline Go channel fixture author needs buffered FIFO versus unbuffered rendezvous completions and which operations remain blocked or panic after close, with explicit observed partner choice where scheduling is nondeterministic.

POST https://detect.halowerk.com/v1/F-A-NIGHT-OS-GO-CHANNELS/go-channel-buffer-close-rendezvous

Eingaben

Felder des veröffentlichten Eingabeschemas
FeldTypPflichtBeschreibung
artifactobjectJa
Vollständiges Eingabeschema anzeigen
{
  "type": "object",
  "additionalProperties": false,
  "required": [
    "artifact"
  ],
  "properties": {
    "artifact": {
      "type": "object",
      "additionalProperties": false,
      "required": [
        "go_channels"
      ],
      "properties": {
        "go_channels": {
          "type": "object",
          "additionalProperties": false,
          "required": [
            "capacity",
            "claim",
            "events"
          ],
          "properties": {
            "capacity": {
              "type": "number",
              "minimum": -1000000000000,
              "maximum": 1000000000000
            },
            "claim": {
              "type": "number",
              "minimum": -1000000000000,
              "maximum": 1000000000000
            },
            "events": {
              "type": "array",
              "maxItems": 512,
              "items": {
                "type": "object",
                "additionalProperties": false,
                "required": [
                  "channel",
                  "op",
                  "peer",
                  "thread"
                ],
                "properties": {
                  "channel": {
                    "type": "number",
                    "minimum": -1000000000000,
                    "maximum": 1000000000000
                  },
                  "op": {
                    "type": "string",
                    "maxLength": 1024
                  },
                  "peer": {
                    "type": "number",
                    "minimum": -1000000000000,
                    "maximum": 1000000000000
                  },
                  "thread": {
                    "type": "number",
                    "minimum": -1000000000000,
                    "maximum": 1000000000000
                  },
                  "value": {
                    "type": "number",
                    "minimum": -1000000000000,
                    "maximum": 1000000000000
                  }
                }
              }
            }
          }
        }
      }
    }
  }
}

Originalschema öffnen

Ergebnis & Dokumentation

Maschinenlesbare Dokumentation dieses Hubs

Quelle dieser Seite: der veröffentlichte HALOWERK-Katalog. Stand: 2026-11-01, 15:19 UTC.

Weitere Endpunkte dieses Hubs

Alle Endpunkte dieses Hubs →