Roadmap¶
Go support for Azure Functions is currently in public preview. This page shows the current support surface and areas being explored.
Hosting plans¶
| Plan | Status |
|---|---|
| Flex Consumption | Public preview; GA is on the roadmap |
| Elastic Premium | On the roadmap |
| Dedicated (Linux App Service plan) | On the roadmap |
Go applications must target Linux x64 with CGO disabled
(CGO_ENABLED=0). Windows is not supported.
Triggers¶
| Trigger | Status | Notes |
|---|---|---|
| HTTP | Supported | Includes HTTP streaming |
| Timer | Supported | |
| Azure Queue Storage | Supported | |
| Azure Blob Storage | Supported | Uses Azure SDK client injection |
| Azure Cosmos DB | Supported | |
| Azure Event Grid | Supported | |
| Azure Event Hubs | Supported | |
| Azure Service Bus queues and topics | Supported | |
| Azure SQL | Supported |
Capabilities¶
| Capability | Status | Notes |
|---|---|---|
| Deferred bindings | On the roadmap | SDK-typed trigger and input bindings |
| Durable Functions | On the roadmap |
Help shape the roadmap
Don't see the hosting plan, trigger, binding, or feature you need? File a GitHub issue and describe your scenario.