CommunityToolkit.Aspire.Hosting.Golang 13.0.0-beta.444

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