{"id":60,"date":"2024-03-20T09:01:31","date_gmt":"2024-03-20T16:01:31","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/go\/?p=60"},"modified":"2024-06-17T15:24:15","modified_gmt":"2024-06-17T22:24:15","slug":"welcome-to-the-microsoft-for-go-developers-blog","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/go\/welcome-to-the-microsoft-for-go-developers-blog\/","title":{"rendered":"Welcome to the Microsoft for Go Developers Blog!"},"content":{"rendered":"<p>Dear Go Developers,<\/p>\n<p>Welcome to the Microsoft for Go Developers Blog! We\u2019re thrilled to launch this blog as the hub for informing you about Microsoft\u2019s work on Go. You\u2019ll also see posts about deploying Go workloads on Azure, and Go programming within the Microsoft ecosystem.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/go\/wp-content\/uploads\/sites\/80\/2024\/06\/gopher-and-bit-banner.png\" alt=\"Gopher and Azure Bit Banner\" \/><\/p>\n<h3>Our Goal: Fostering Collaboration and Innovation<\/h3>\n<p>Our goal with this blog is to inform users and customers of what we are doing to ensure that Go is well supported on Azure. We envision this platform as a space for meaningful discussions, learning opportunities, and sharing best practices for Go Developers deploying to Azure.<\/p>\n<h3>Contributing to the Go Ecosystem<\/h3>\n<p>A significant portion of our work involves making Go applications more compatible with the Windows APIs and services. This includes efforts to support debugging, profiling, troubleshooting, and monitoring functionalities, ensuring seamless integration with the Windows environment.<\/p>\n<p>Additionally, we devote considerable resources to making Go crypto FIPS 140-2 compatible. We do this by leveraging OpenSSL and Windows CNG as the underlying cryptographic libraries. This work underscores our commitment to enhancing the security and reliability of Go applications in enterprise environments.<\/p>\n<h3>\u201cUpstream Everything\u201d Philosophy<\/h3>\n<p>One of the key principles guiding our approach to Go development at Microsoft is our commitment to open collaboration and contribution. We believe in the power of the open-source community and recognize the importance of giving back. That\u2019s why we\u2019re proud to follow our \u201cupstream everything\u201d philosophy within the team. Microsoft intends to upstream all patches \u2013 subject to them being accepted upstream of course!<\/p>\n<h3>Join Us on this Journey<\/h3>\n<p>This approach reflects our belief in the collaborative spirit of open source and our commitment to driving positive change in the Go ecosystem. We\u2019re excited to engage with the community, share our insights, and contribute to the ongoing maintenance of Go as a language and platform.<\/p>\n<p>Happy coding!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Welcome to the Microsoft for Go Developers Blog! We\u2019re thrilled to launch this blog as the hub for informing you about Microsoft\u2019s work on Go.<\/p>\n","protected":false},"author":9392,"featured_media":231,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[2,1],"tags":[4],"class_list":["post-60","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community","category-go","tag-go"],"acf":[],"blog_post_summary":"<p>Welcome to the Microsoft for Go Developers Blog! We\u2019re thrilled to launch this blog as the hub for informing you about Microsoft\u2019s work on Go.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/posts\/60","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/users\/9392"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/comments?post=60"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/posts\/60\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/media\/231"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/media?parent=60"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/categories?post=60"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/go\/wp-json\/wp\/v2\/tags?post=60"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}