Quantcast
Channel: The Go Blog
Browsing all 265 articles
Browse latest View live

New module changes in Go 1.16

We hope you're enjoying Go 1.16!This release has a lot of new features, especially for modules.The release notes describe these changes briefly, but let's explore a few of them in depth.Modules on by...

View Article


Contexts and structs

IntroductionIn many Go APIs, especially modern ones, the first argument to functions and methods is often context.Context. Context provides a means of transmitting deadlines, caller cancellations, and...

View Article


Image may be NSFW.
Clik here to view.

Go Developer Survey 2020 Results

Thank you for the amazing response!In 2020, we had another great turnout with 9,648 responses, about as many as 2019. Thank you for putting in the time to provide the community with these insights on...

View Article

Fuzzing is Beta Ready

We are excited to announce that native fuzzing is ready for beta testing in itsdevelopment branch, dev.fuzz!Fuzzing is a type of automated testing which continuously manipulates inputs toa program to...

View Article

Image may be NSFW.
Clik here to view.

The Go Collective on Stack Overflow

Since the earliest days of Go,Stack Overflow has been a significant part of the Go user experience.For the past five years, the Go user surveyhas consistently identified Stack Overflow asthe #1 place...

View Article


Command PATH security in Go

The Go BlogCommand PATH security in Go Russ Cox 19 January 2021Today’s Go security releasefixes an issue involving PATH lookups in untrusted directoriesthat can lead to remote execution during the...

View Article

Image may be NSFW.
Clik here to view.

Gopls on by default in the VS Code Go extension

The Go BlogGopls on by default in the VS Code Go extension Go tools team 1 February 2021We’re happy to announce that the VS Code Go extension now enables the goplslanguage serverby default, to deliver...

View Article

Go 1.16 is released

The Go BlogGo 1.16 is released Matt Pearring and Dmitri Shuralyov 16 February 2021Today the Go team is very happy to announce the release of Go 1.16.You can get it from the download page.The newembed...

View Article


New module changes in Go 1.16

The Go BlogNew module changes in Go 1.16 Jay Conrod 18 February 2021We hope you’re enjoying Go 1.16!This release has a lot of new features, especially for modules.The release notes describe these...

View Article


Contexts and structs

The Go BlogContexts and structs Jean de Klerk, Matt T. Proud 24 February 2021IntroductionIn many Go APIs, especially modern ones, the first argument to functions and methods is often context.Context....

View Article

Image may be NSFW.
Clik here to view.

Go Developer Survey 2020 Results

The Go BlogGo Developer Survey 2020 Results Alice Merrick 9 March 2021Thank you for the amazing response!In 2020, we had another great turnout with 9,648 responses, about as many as 2019. Thank you for...

View Article

Fuzzing is Beta Ready

The Go BlogFuzzing is Beta Ready Katie Hockman and Jay Conrod 3 June 2021We are excited to announce that native fuzzing is ready for beta testing in itsdevelopment branch, dev.fuzz!Fuzzing is a type of...

View Article

Image may be NSFW.
Clik here to view.

The Go Collective on Stack Overflow

The Go BlogThe Go Collective on Stack Overflow Steve Francia 23 June 2021Since the earliest days of Go,Stack Overflow has been a significant part of the Go user experience.For the past five years, the...

View Article


Go 1.17 is released

The Go BlogGo 1.17 is released Matt Pearring and Alex Rakoczy 16 August 2021Today the Go team is thrilled to release Go 1.17, which you can get by visiting thedownload page.This release brings...

View Article

Tidying up the Go web experience

The Go BlogTidying up the Go web experience Russ Cox 18 August 2021In 2019, which seems like a decade ago, we launched go.dev,a new hub for Go developers, along with the companion site...

View Article


Automatic cipher suite ordering in crypto/tls

The Go BlogAutomatic cipher suite ordering in crypto/tls Filippo Valsorda 15 September 2021The Go standard library provides crypto/tls,a robust implementation of Transport Layer Security (TLS),the most...

View Article

Code of Conduct Updates

The Go BlogCode of Conduct Updates Carmen Andoh, Russ Cox, and Steve Francia 16 September 2021Although the details of our Code of Conduct have beenadjusted over time, our goals have not.We want the Go...

View Article


Announcing the 2021 Go Developer Survey

The Go BlogAnnouncing the 2021 Go Developer Survey Alice Merrick 26 October 2021Help shape the future of GoToday we are launching the 2021 Go Developer Survey.We’d love to hear from everyone who uses...

View Article

Image may be NSFW.
Clik here to view.

A new search experience on pkg.go.dev

The Go BlogA new search experience on pkg.go.dev Julie Qiu 9 November 2021We are excited to launch a new search experience on pkg.go.dev.These changes were motivated byfeedback we’ve received about the...

View Article

Twelve Years of Go

The Go BlogTwelve Years of Go Russ Cox, for the Go team 10 November 2021Today we celebrate the twelfth birthday of the Go open source release.We have had an eventful year and have a lot to look forward...

View Article
Browsing all 265 articles
Browse latest View live