CommunityToolkit.Aspire.Hosting.Golang 9.9.0

Prefix Reserved
There is a newer version of this package available.
See the version list below for details.
dotnet add package CommunityToolkit.Aspire.Hosting.Golang --version 9.9.0
                    
NuGet\Install-Package CommunityToolkit.Aspire.Hosting.Golang -Version 9.9.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Golang" Version="9.9.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CommunityToolkit.Aspire.Hosting.Golang" Version="9.9.0" />
                    
Directory.Packages.props
<PackageReference Include="CommunityToolkit.Aspire.Hosting.Golang" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CommunityToolkit.Aspire.Hosting.Golang --version 9.9.0
                    
#r "nuget: CommunityToolkit.Aspire.Hosting.Golang, 9.9.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package CommunityToolkit.Aspire.Hosting.Golang@9.9.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CommunityToolkit.Aspire.Hosting.Golang&version=9.9.0
                    
Install as a Cake Addin
#tool nuget:?package=CommunityToolkit.Aspire.Hosting.Golang&version=9.9.0
                    
Install as a Cake Tool

CommunityToolkit.Aspire.Hosting.Golang library

Provides extensions methods and resource definitions for the .NET Aspire AppHost to support running Golang applications.

Getting Started

Install the package

In your AppHost project, install the package using the following command:

dotnet add package CommunityToolkit.Aspire.Hosting.Golang

Example usage

Then, in the Program.cs file of AppHost, define a Golang resource, then call AddGolangApp:

var golang = builder.AddGolangApp("golang", "../gin-api")
    .WithHttpEndpoint(env: "PORT");

The PORT environment variable is used to determine the port the Golang application should listen on. It is randomly assigned by the .NET Aspire. The name of the environment variable can be changed by passing a different value to the WithHttpEndpoint method.

To have the Golang application listen on the correct port, you can use the following code in your Golang application:

r.Run(":"+os.Getenv("PORT"))

Additional Information

https://learn.microsoft.com/dotnet/aspire/community-toolkit/hosting-golang

Feedback & contributing

https://github.com/CommunityToolkit/Aspire

Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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
13.0.1-beta.468 610 12/3/2025
13.0.1-beta.467 605 12/3/2025
13.0.0 422 11/25/2025
13.0.0-beta.462 126 11/25/2025
13.0.0-beta.456 126 11/23/2025
13.0.0-beta.454 78 11/23/2025
13.0.0-beta.453 98 11/22/2025
13.0.0-beta.450 107 11/22/2025
13.0.0-beta.448 103 11/22/2025
13.0.0-beta.444 407 11/17/2025
13.0.0-beta.443 399 11/17/2025
13.0.0-beta.440 88 11/15/2025
13.0.0-beta.439 233 11/12/2025
13.0.0-beta.438 220 11/12/2025
13.0.0-beta.436 222 11/12/2025
13.0.0-beta.435 230 11/11/2025
13.0.0-beta.433 146 11/10/2025
13.0.0-beta.432 147 11/10/2025
13.0.0-beta.431 133 11/6/2025
13.0.0-beta.430 135 11/6/2025
9.9.0 283 11/3/2025
9.9.0-beta.427 141 11/3/2025
9.8.1-beta.426 138 11/3/2025
9.8.1-beta.424 131 10/28/2025
9.8.1-beta.420 127 10/27/2025
9.8.1-beta.419 124 10/27/2025
9.8.1-beta.417 128 10/27/2025
9.8.1-beta.414 127 10/24/2025
9.8.1-beta.413 127 10/22/2025
9.8.1-beta.410 122 10/16/2025
9.8.1-beta.408 112 10/16/2025
9.8.1-beta.407 117 10/16/2025
9.8.1-beta.406 126 10/15/2025
9.8.0 993 9/26/2025
9.8.0-beta.405 120 10/15/2025
9.8.0-beta.404 122 10/13/2025
9.8.0-beta.402 128 9/29/2025
9.8.0-beta.401 124 9/29/2025
9.8.0-beta.399 125 9/26/2025
9.8.0-beta.398 126 9/25/2025
9.8.0-beta.397 135 9/25/2025
9.8.0-beta.395 129 9/24/2025
9.8.0-beta.394 129 9/23/2025
9.8.0-beta.393 133 9/23/2025
9.8.0-beta.392 136 9/23/2025
9.8.0-beta.389 255 9/18/2025
9.8.0-beta.388 268 9/16/2025
9.8.0-beta.386 204 9/15/2025
9.8.0-beta.385 208 9/15/2025
9.8.0-beta.384 52 9/13/2025
9.8.0-beta.376 134 9/8/2025
9.8.0-beta.375 65 9/6/2025
9.8.0-beta.373 137 9/5/2025
9.8.0-beta.372 145 9/4/2025
9.8.0-beta.370 129 9/2/2025
9.8.0-beta.364 129 9/1/2025
9.7.2 7,014 8/29/2025
9.7.2-beta.362 177 8/29/2025
9.7.2-beta.361 173 8/29/2025
9.7.2-beta.360 176 8/29/2025
9.7.2-beta.359 166 8/28/2025
9.7.2-beta.358 172 8/28/2025
9.7.2-beta.357 177 8/28/2025
9.7.1 221 8/27/2025
9.7.1-beta.355 177 8/27/2025
9.7.1-beta.354 174 8/27/2025
9.7.1-beta.353 171 8/27/2025
9.7.1-beta.352 173 8/27/2025
9.7.1-beta.351 174 8/27/2025
9.7.1-beta.348 146 8/14/2025
9.7.1-beta.344 246 8/10/2025
9.7.1-beta.343 245 8/8/2025
9.7.1-beta.342 210 8/7/2025
9.7.1-beta.341 218 8/6/2025
9.7.1-beta.340 195 8/5/2025
9.7.1-beta.339 198 8/5/2025
9.7.0 211 8/1/2025
9.7.0-beta.337 88 8/1/2025
9.7.0-beta.336 97 8/1/2025
9.7.0-beta.335 98 8/1/2025
9.7.0-beta.333 107 7/30/2025
9.6.1-beta.332 105 7/30/2025
9.6.1-beta.331 108 7/30/2025
9.6.1-beta.330 102 7/30/2025
9.6.1-beta.329 107 7/30/2025
9.6.1-beta.328 115 7/29/2025
9.6.1-beta.327 121 7/28/2025
9.6.1-beta.326 127 7/28/2025
9.6.0 196 7/10/2025
9.6.0-beta.324 134 7/10/2025
9.5.1-beta.323 127 7/10/2025
9.5.1-beta.322 137 7/10/2025
9.5.1-beta.321 135 7/10/2025
9.5.1-beta.320 131 7/9/2025
9.5.1-beta.319 132 7/8/2025
9.5.1-beta.318 136 7/2/2025
9.5.1-beta.317 130 6/30/2025
9.5.1-beta.315 133 6/26/2025
9.5.1-beta.314 132 6/23/2025
9.5.1-beta.313 134 6/20/2025
9.5.1-beta.312 147 6/20/2025
9.5.1-beta.311 161 6/18/2025
9.5.1-beta.310 158 6/17/2025
9.5.1-beta.309 147 6/17/2025
9.5.1-beta.308 144 6/17/2025
9.5.1-beta.307 235 6/16/2025
9.5.1-beta.306 294 6/11/2025
9.5.1-beta.305 131 6/7/2025
9.5.1-beta.304 141 6/6/2025
9.5.1-beta.303 128 6/4/2025
9.5.1-beta.302 149 6/4/2025
9.5.1-beta.301 162 6/2/2025
9.5.1-beta.300 160 5/28/2025
9.5.0 389 5/27/2025
9.5.0-beta.299 151 5/27/2025
9.5.0-beta.298 141 5/26/2025
9.5.0-beta.297 115 5/24/2025
9.5.0-beta.296 105 5/24/2025
9.5.0-beta.295 84 5/24/2025
9.4.1-beta.291 143 5/19/2025
9.4.1-beta.289 153 5/16/2025
9.4.1-beta.288 231 5/16/2025
9.4.1-beta.287 202 5/16/2025
9.4.1-beta.286 201 5/16/2025
9.4.1-beta.285 218 5/14/2025
9.4.1-beta.284 241 5/13/2025
9.4.1-beta.283 235 5/12/2025
9.4.1-beta.282 153 5/7/2025
9.4.1-beta.280 155 5/2/2025
9.4.1-beta.279 158 5/2/2025
9.4.1-beta.277 160 4/23/2025
9.4.1-beta.276 148 4/23/2025
9.4.1-beta.275 164 4/23/2025
9.4.1-beta.274 159 4/23/2025
9.4.1-beta.273 170 4/23/2025
9.4.1-beta.272 168 4/23/2025
9.4.1-beta.271 162 4/23/2025
9.4.1-beta.270 185 4/20/2025
9.4.0 228 4/20/2025
9.4.0-beta.269 184 4/20/2025
9.4.0-beta.268 180 4/20/2025
9.3.1-beta.267 161 4/20/2025
9.3.1-beta.266 92 4/19/2025
9.3.1-beta.265 203 4/15/2025
9.3.1-beta.264 195 4/15/2025
9.3.1-beta.263 190 4/15/2025
9.3.1-beta.262 182 4/15/2025
9.3.1-beta.260 153 4/10/2025
9.3.1-beta.259 167 4/8/2025
9.3.1-beta.258 163 4/8/2025
9.3.1-beta.257 172 4/8/2025
9.3.1-beta.256 167 4/8/2025
9.3.1-beta.255 159 4/8/2025
9.3.1-beta.254 163 4/8/2025
9.3.1-beta.253 169 4/1/2025
9.3.1-beta.252 134 3/27/2025
9.3.1-beta.250 159 3/27/2025
9.3.1-beta.249 161 3/27/2025
9.3.1-beta.248 146 3/27/2025
9.3.1-beta.247 158 3/27/2025
9.3.1-beta.244 494 3/25/2025
9.3.1-beta.242 487 3/24/2025
9.3.1-beta.241 175 3/19/2025
9.3.0 249 3/19/2025
9.3.0-beta.239 161 3/19/2025
9.2.2-beta.237 170 3/19/2025
9.2.2-beta.236 139 3/14/2025
9.2.2-beta.230 136 3/13/2025
9.2.2-beta.229 172 3/13/2025
9.2.2-beta.228 172 3/11/2025
9.2.2-beta.227 170 3/11/2025
9.2.2-beta.226 174 3/11/2025
9.2.2-beta.225 144 3/11/2025
9.2.2-beta.224 173 3/11/2025
9.2.2-beta.223 149 3/10/2025
9.2.2-beta.222 188 3/10/2025
9.2.2-beta.220 180 3/9/2025
9.2.2-beta.218 190 3/9/2025
9.2.2-beta.217 214 3/7/2025
9.2.2-beta.216 190 3/7/2025
9.2.2-beta.215 207 3/7/2025
9.2.2-beta.214 200 3/5/2025
9.2.2-beta.213 197 3/5/2025
9.2.2-beta.212 218 3/5/2025
9.2.2-beta.211 223 3/4/2025
9.2.2-beta.210 215 3/4/2025
9.2.2-beta.208 104 3/3/2025
9.2.1 187 3/3/2025
9.2.1-beta.207 129 3/2/2025
9.2.1-beta.206 83 3/1/2025
9.2.1-beta.205 108 2/27/2025
9.2.1-beta.204 81 2/26/2025
9.2.1-beta.203 79 2/26/2025
9.2.0 400 2/26/2025
9.2.0-beta.202 101 2/26/2025
9.2.0-beta.201 110 2/26/2025
9.2.0-beta.199 109 2/26/2025
9.2.0-beta.198 88 2/26/2025
9.1.1-beta.197 92 2/25/2025
9.1.1-beta.196 111 2/25/2025
9.1.1-beta.195 81 2/25/2025
9.1.1-beta.194 90 2/25/2025
9.1.1-beta.193 112 2/25/2025
9.1.1-beta.192 104 2/24/2025
9.1.1-beta.191 103 2/24/2025
9.1.1-beta.190 111 2/19/2025
9.1.1-beta.189 85 2/19/2025
9.1.1-beta.188 111 2/19/2025
9.1.1-beta.187 113 2/19/2025
9.1.1-beta.183 116 2/18/2025
9.1.1-beta.182 122 2/18/2025
9.1.1-beta.181 131 2/18/2025
9.1.1-beta.180 109 2/17/2025
9.1.1-beta.178 117 2/17/2025
9.1.1-beta.177 122 2/12/2025
9.1.1-beta.176 112 2/11/2025
9.1.1-beta.175 97 2/11/2025
9.1.1-beta.173 121 2/10/2025
9.1.1-beta.169 98 2/6/2025
9.1.1-beta.168 102 2/5/2025
9.1.1-beta.166 85 2/5/2025
9.1.1-beta.165 103 2/5/2025
9.1.1-beta.164 103 2/3/2025
9.1.1-beta.162 99 2/3/2025
9.1.1-beta.155 103 1/30/2025
9.1.1-beta.154 77 1/30/2025
9.1.1-beta.153 94 1/30/2025
9.1.1-beta.152 75 1/29/2025
9.1.1-beta.150 110 1/29/2025
9.1.1-beta.148 99 1/26/2025
9.1.1-beta.147 103 1/26/2025
9.1.1-beta.146 105 1/23/2025
9.1.1-beta.145 93 1/22/2025
9.1.1-beta.144 97 1/22/2025
9.1.1-beta.142 73 1/22/2025
9.1.1-beta.140 109 1/22/2025
9.1.1-beta.139 101 1/21/2025
9.1.1-beta.138 100 1/20/2025
9.1.1-beta.137 72 1/17/2025
9.1.1-beta.136 95 1/15/2025
9.1.1-beta.135 53 1/15/2025
9.1.1-beta.134 69 1/15/2025
9.1.1-beta.128 93 1/9/2025
9.1.1-beta.127 82 1/9/2025
9.1.1-beta.126 94 1/9/2025
9.1.1-beta.125 96 1/9/2025
9.1.1-beta.124 100 1/9/2025
9.1.0 2,111 12/12/2024
9.1.0-beta.123 109 1/3/2025
9.1.0-beta.122 88 1/3/2025
9.1.0-beta.121 114 1/2/2025
9.1.0-beta.120 100 12/30/2024
9.1.0-beta.119 101 12/30/2024
9.1.0-beta.118 88 12/30/2024
9.1.0-beta.116 88 12/30/2024
9.1.0-beta.114 96 12/30/2024
9.1.0-beta.113 112 12/30/2024
9.1.0-beta.112 114 12/18/2024
9.1.0-beta.110 118 12/16/2024
9.1.0-beta.109 115 12/12/2024
9.0.1-beta.108 101 12/12/2024
9.0.1-beta.107 101 12/11/2024
9.0.1-beta.106 90 12/12/2024
9.0.1-beta.104 101 12/11/2024
9.0.1-beta.102 82 12/6/2024
9.0.1-beta.99 107 12/6/2024
9.0.1-beta.98 83 12/6/2024
9.0.1-beta.95 80 12/5/2024
9.0.1-beta.94 102 12/5/2024
9.0.1-beta.93 97 12/2/2024
9.0.1-beta.92 108 11/30/2024
9.0.1-beta.91 102 11/30/2024
9.0.1-beta.90 112 11/29/2024
9.0.1-beta.89 112 11/29/2024
9.0.1-beta.88 98 11/27/2024
9.0.1-beta.87 104 11/27/2024
9.0.1-beta.86 112 11/27/2024
9.0.1-beta.84 108 11/24/2024
9.0.1-beta.83 105 11/22/2024
9.0.1-beta.82 124 11/21/2024
9.0.1-beta.81 100 11/19/2024
9.0.1-beta.80 72 11/19/2024
9.0.1-beta.79 102 11/19/2024
9.0.1-beta.77 113 11/15/2024
9.0.0 219 11/15/2024
9.0.0-beta.76 110 11/14/2024
9.0.0-beta.75 99 11/14/2024
9.0.0-beta.74 90 11/14/2024
9.0.0-beta.73 82 11/14/2024
9.0.0-beta.72 100 11/14/2024
9.0.0-beta.71 106 11/13/2024
9.0.0-beta.70 115 11/13/2024
9.0.0-beta.69 104 11/13/2024
9.0.0-beta.68 110 11/13/2024
9.0.0-beta.67 112 11/13/2024
9.0.0-beta.66 80 11/13/2024
9.0.0-beta.63 108 11/12/2024
9.0.0-beta.54 101 10/31/2024
9.0.0-beta.53 82 10/29/2024
8.3.0 191 10/29/2024
8.3.0-beta.51 109 10/29/2024
8.3.0-beta.50 87 10/28/2024
8.3.0-beta.49 115 10/28/2024
8.3.0-beta.48 77 10/28/2024
8.3.0-beta.47 113 10/28/2024
8.3.0-beta.46 106 10/27/2024
8.3.0-beta.45 111 10/25/2024
8.3.0-beta.44 114 10/25/2024
8.3.0-beta.43 105 10/25/2024
8.3.0-beta.42 114 10/24/2024
8.2.1 188 10/23/2024
8.2.1-beta.40 74 10/23/2024
8.2.1-beta.39 84 10/23/2024
8.2.1-beta.38 115 10/23/2024
8.2.1-beta.37 104 10/23/2024
8.2.1-beta.36 112 10/23/2024
8.2.1-beta.35 106 10/23/2024
8.2.0-beta.34 88 10/23/2024
8.2.0-beta.33 104 10/23/2024
8.2.0-beta.32 112 10/22/2024
1.0.0-beta.60 112 11/11/2024
1.0.0-beta.58 104 11/4/2024
1.0.0-beta.57 90 11/1/2024
1.0.0-beta.56 107 11/1/2024
1.0.0-beta.55 110 11/1/2024