Portable Cloud Programming with Go Cloud
Introduction Today, the Go team at Google is releasing a new open source project, Go Cloud, a library and tools for developing on the open cloud. With this project, we aim to make Go the language of...
View ArticleGo 1.11 is released
Who says releasing on Friday is a bad idea? Today the Go team is happy to announce the release of Go 1.11. You can get it from the download page. There are many changes and improvements to the...
View ArticleGo 2 Draft Designs
Yesterday, at our annual Go contributor summit, attendees got a sneak peek at preliminary drafts of possible designs for changes to error handling and generics.The development of Go 2 was announced...
View ArticleParticipate in the 2018 Go Company Questionnaire
The Go project wants to hear from you! We need your help to create the best programming language for developing simple, reliable, and scalable software. To do this, we need to better understand how...
View ArticleCompile-time Dependency Injection With Go Cloud's Wire
Overview The Go team recently announced the open source project Go Cloud, with portable Cloud APIs and tools for open cloud development. This post goes into more detail about Wire, a dependency...
View ArticleAnnouncing App Engine’s New Go 1.11 Runtime
App Engine launchedexperimental support for Go in 2011. In the subsequent years, the Go community has grown significantly and has settled on idiomatic patterns for cloud-based applications. Today,...
View ArticleParticipate in the 2018 Go User Survey
The Go project wants to hear from you, the Go community! In 2017&2016, thousands of you helped the project by lending your voice via the Go user survey. In October, hundreds of companies helped us...
View ArticleNine years of Go
Introduction Today marks the ninth anniversary of the day we open-sourced our initial sketch of Go. On each anniversary we like to take time to reflect on what has happened over the past year. The past...
View ArticleGo 2, here we come!
Background At GopherCon 2017, Russ Cox officially started the thought process on the next big version of Go with his talk The Future of Go (blog post). We have called this future language informally Go...
View ArticlePortable Cloud Programming with Go Cloud
Introduction Today, the Go team at Google is releasing a new open source project, Go Cloud, a library and tools for developing on the open cloud. With this project, we aim to make Go the language of...
View ArticleGo 1.11 is released
Who says releasing on Friday is a bad idea? Today the Go team is happy to announce the release of Go 1.11. You can get it from the download page. There are many changes and improvements to the...
View ArticleGo 2 Draft Designs
Yesterday, at our annual Go contributor summit, attendees got a sneak peek at preliminary drafts of possible designs for changes to error handling and generics.The development of Go 2 was announced...
View ArticleParticipate in the 2018 Go Company Questionnaire
The Go project wants to hear from you! We need your help to create the best programming language for developing simple, reliable, and scalable software. To do this, we need to better understand how...
View ArticleCompile-time Dependency Injection With Go Cloud's Wire
Overview The Go team recently announced the open source project Go Cloud, with portable Cloud APIs and tools for open cloud development. This post goes into more detail about Wire, a dependency...
View ArticleAnnouncing App Engine’s New Go 1.11 Runtime
App Engine launchedexperimental support for Go in 2011. In the subsequent years, the Go community has grown significantly and has settled on idiomatic patterns for cloud-based applications. Today,...
View ArticleParticipate in the 2018 Go User Survey
The Go project wants to hear from you, the Go community! In 2017&2016, thousands of you helped the project by lending your voice via the Go user survey. In October, hundreds of companies helped us...
View ArticleNine years of Go
Introduction Today marks the ninth anniversary of the day we open-sourced our initial sketch of Go. On each anniversary we like to take time to reflect on what has happened over the past year. The past...
View ArticleGo 2, here we come!
Background At GopherCon 2017, Russ Cox officially started the thought process on the next big version of Go with his talk The Future of Go (blog post). We have called this future language informally Go...
View ArticleGo Modules in 2019
What a year! 2018 was a great year for the Go ecosystem, with package management as one of our major focuses. In February, we started a community-wide discussion about how to integrate package...
View ArticleGo 1.12 is released
Today the Go team is happy to announce the release of Go 1.12. You can get it from the download page. For details about the changes in Go 1.12, see the Go 1.12 release notes. Some of the highlights...
View Article