Skip to main content Featured View Coding with AI AI Coding Tools Python & AI AI Agents Microsoft Foundry Azure OpenAI RAG [Retrieval-Augmented Generation] Generative AI View Dev Tools & Languages Go Java Python Visual Studio Code View GitHub Platform GitHub Copilot in Visual Studio Code GitHub Advanced Security GitHub Copilot Resources View Azure Databases Cosmos DB Document DB SQL DB Postgres DB Learn Resources, Trials, Downloads View Researchers Collection Get Inspired Get Skilled Customer Stories View Developer Accessibility Collection GitHub Accessibility Inclusive Design Training – Microsoft Learn Agentic Engineer Spotlight Collection DevOps Engineer Spotlight Collection AI Engineer Spotlight Collection Data Engineer Spotlight Collection Featured Learn Resources Microsoft 365 Azure Copilot Windows Surface XBOX Deals Small Business Support Windows Apps Outlook OneDrive Microsoft Teams OneNote Microsoft Edge Moving from Skype to Teams Computers Shop XBOX Accessories VR & mixed reality Certified Refurbished Trade-in for cash XBOX Game Pass Ultimate PC Game Pass XBOX games PC games Microsoft AI Microsoft Security Dynamics 365 Microsoft 365 for business Microsoft Power Platform Windows 365 Small Business Digital Sovereignty Azure Microsoft Developer Microsoft Learn Support for AI marketplace apps Microsoft Tech Community Microsoft Marketplace Software companies Visual Studio Microsoft Rewards Free downloads & security Education Gift cards Licensing Unlocked stories View Sitemap
Visual Studio Code Learn

Build your skills with structured training courses for Visual Studio Code. Each course guides you step by step through a topic with hands-on exercises and real-world examples.

Awesome GitHub Copilot

Community-contributed agents, instructions, and skills to enhance your GitHub Copilot experience

Make GitHub Copilot Work Your Way: Custom Tools, Context and Workflows

GitHub Copilot is powerful out of the box, but custom tools, context, and workflows let you shape it to fit how your team actually works. In this hands-on lab, you’ll build a browser-based Space Invaders game with Copilot, then customize Copilot across the command line and Visual Studio Code using plugins, hooks, agents, skills, instructions, prompts, and MCP servers. You’ll leave with practical patterns and working customizations you can adapt to your own codebase.

Azure SDK releases - Go

This page provides an inventory of all Azure SDK library packages, code, and documentation. The Client Libraries and Management Libraries tabs contain libraries that follow the new Azure SDK guidelines. The All tab contains the aforementioned libraries and those that don’t follow the new guidelines.

Azure SDK for Go

This module provides models and convenience functions to make it simpler to use Azure OpenAI features, such as Azure OpenAI On Your Data, with the OpenAI Go client

Microsoft Agent Framework for Go

Microsoft Agent Framework is designed for developers who are moving from single prompt calls to production agent systems: agents that use tools, keep context, coordinate with other agents, stream results, and can be observed and governed as part of real applications. With the Go SDK, Go developers can start using those patterns in services, CLIs, workers, and cloud-native applications where Go is already a natural fit.

Develop Apps with Go

Azure OpenAI in Microsoft Foundry Models provides REST API access to OpenAI's powerful language models. These models can be easily adapted to your specific task including but not limited to content generation, summarization, image understanding, semantic search, and natural language to code translation. Users can access the service through REST APIs, the OpenAI Node API Library, or via the Microsoft Foundry portal.

Azure Libraries for Go

Azure Go SDK packages, including beta releases, are listed at pkg.go.dev. For more information, see: Azure SDK Releases: Go.

Azure Data Plane Operations

Learn how to interact with data stored in Azure services programmatically by using the Azure SDK for Go client libraries. For a higher-level introduction to how management libraries and client libraries fit together, see Overview of the Azure SDK for Go management libraries. This article focuses on the Go data-plane patterns you use after a resource already exists, and points back to control plane operations for provisioning and configuration work.

English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Microsoft Privacy Manage cookies Terms of use Trademarks Safety & eco Recycling About our ads