nugetgo.golang.org.x.sync
0.19.0.1
dotnet add package nugetgo.golang.org.x.sync --version 0.19.0.1
NuGet\Install-Package nugetgo.golang.org.x.sync -Version 0.19.0.1
<PackageReference Include="nugetgo.golang.org.x.sync" Version="0.19.0.1" />
<PackageVersion Include="nugetgo.golang.org.x.sync" Version="0.19.0.1" />
<PackageReference Include="nugetgo.golang.org.x.sync" />
paket add nugetgo.golang.org.x.sync --version 0.19.0.1
#r "nuget: nugetgo.golang.org.x.sync, 0.19.0.1"
#:package nugetgo.golang.org.x.sync@0.19.0.1
#addin nuget:?package=nugetgo.golang.org.x.sync&version=0.19.0.1
#tool nuget:?package=nugetgo.golang.org.x.sync&version=0.19.0.1
nugetgo.golang.org.x.sync
unofficial go2cs C# conversion of golang.org/x/sync v0.19.0, built on the Go 1.26.10 standard library; not affiliated with or endorsed by The Go Authors or the Go project. Security: the Go standard library this package is built on includes no Go security fixes released after Go 1.26.10; review before any production use.
Converted from golang.org/x/sync source to C# in ritchiecarroll/sync-cs; licensed under BSD-3-Clause — see LICENSE.
This package is compiled against the go2cs standard-library packages at release 1.26.10.1: use it with that release of them. A later release that changes a package's public shape needs this package's rebuild for that release.
Artwork licensed under Creative Commons Attribution 3.0; see artwork attribution.
About golang.org/x/sync
golang.org/x/sync is a module from the Go project with concurrency tools beyond the standard library's sync package. errgroup runs a group of goroutines and returns the first error any of them reports, optionally limiting how many run at once; semaphore is a weighted semaphore; singleflight lets concurrent callers asking for the same key share the result of one call; and syncmap is the concurrent map that became the standard library's sync.Map.
| 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.bytes (>= 1.26.10.1 && < 1.27.0)
- go.container.list (>= 1.26.10.1 && < 1.27.0)
- go.context (>= 1.26.10.1 && < 1.27.0)
- go.errors (>= 1.26.10.1 && < 1.27.0)
- go.fmt (>= 1.26.10.1 && < 1.27.0)
- go.lib (>= 1.26.10.1 && < 1.27.0)
- go.runtime (>= 1.26.10.1 && < 1.27.0)
- go.runtime.debug (>= 1.26.10.1 && < 1.27.0)
- go.sync (>= 1.26.10.1 && < 1.27.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
unofficial go2cs C# conversion of golang.org/x/sync v0.19.0, built on the Go 1.26.10 standard library; not affiliated with or endorsed by The Go Authors or the Go project. Security: the Go standard library this package is built on includes no Go security fixes released after Go 1.26.10; review before any production use.