go.internal.dag
1.24.13.3
dotnet add package go.internal.dag --version 1.24.13.3
NuGet\Install-Package go.internal.dag -Version 1.24.13.3
<PackageReference Include="go.internal.dag" Version="1.24.13.3" />
<PackageVersion Include="go.internal.dag" Version="1.24.13.3" />
<PackageReference Include="go.internal.dag" />
paket add go.internal.dag --version 1.24.13.3
#r "nuget: go.internal.dag, 1.24.13.3"
#:package go.internal.dag@1.24.13.3
#addin nuget:?package=go.internal.dag&version=1.24.13.3
#tool nuget:?package=go.internal.dag&version=1.24.13.3
go.internal.dag
C# package converted from the Go standard library by go2cs.
Package dag implements a language for expressing directed acyclic graphs.
The general syntax of a rule is:
a, b < c, d;
which means c and d come after a and b in the partial order (that is, there are edges from c and d to a and b), but doesn't provide a relative order between a vs b or c vs d.
The rules can chain together, as in:
e < f, g < h;
which is equivalent to
e < f, g;
f, g < h;
Except for the special bottom element "NONE", each name must appear exactly once on the right-hand side of any rule. That rule serves as the definition of the allowed successor for that name. The definition must appear before any uses of the name on the left-hand side of a rule. (That is, the rules themselves must be ordered according to the partial order, for easier reading by people.)
Negative assertions double-check the partial order:
i !< j
means that it must NOT be the case that i < j. Negative assertions may appear anywhere in the rules, even before i and j have been defined.
Comments begin with #.
Copyright 2009 The Go Authors. All rights reserved. This C# package is converted from Go standard library source; use of that source is governed by a BSD-style license that can be found in the LICENSE file.
Artwork licensed under Creative Commons Attribution 3.0; see artwork attribution.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- go.cmp (>= 1.24.13.3)
- go.fmt (>= 1.24.13.3)
- go.lib (>= 1.24.13.3)
- go.slices (>= 1.24.13.3)
- go.strings (>= 1.24.13.3)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.24.13.3 | 30 | 10/2/2026 |
| 1.24.13.2 | 84 | 9/24/2026 |
| 1.24.13.1 | 80 | 9/24/2026 |
| 1.23.12.3 | 108 | 9/8/2026 |
| 1.23.12.2 | 93 | 8/29/2026 |
| 1.23.12.1 | 89 | 8/26/2026 |
| 1.23.1.7 | 102 | 8/23/2026 |
| 1.23.1.6 | 98 | 8/11/2026 |
| 1.23.1.5 | 100 | 8/9/2026 |
| 1.23.1.4 | 111 | 8/8/2026 |
| 1.23.1.3 | 118 | 8/4/2026 |
| 1.23.1.2 | 114 | 7/27/2026 |
| 1.23.1.1 | 119 | 7/14/2026 |