CommunityToolkit.Aspire.Hosting.Golang 9.4.1-beta.283

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