Golang | News, how-tos, features, reviews, and videos
Govulncheck is a command-line utility that uses the Go vulnerability database to identify known vulnerabilities in Go source code and Go binaries.
Go Developer Survey finds that error handling and learning best practices are the biggest challenges to using Go, now that generics has been added to the language.
Highlights of the major GCC release include support for C 23 and C++ 23 features and full support of Go 1.18 user packages, but not generic programming.
Go is once again the world’s 10th most popular programming language, per the March 2023 edition of the Tiobe index.
Profile-guided optimization enables the Go compiler to perform application-specific and workload-specific optimizations based on run-time profile information.
Go is a concise, simple, safe, and fast compiled language with outstanding concurrency features. Now, it has generics, too. Isn’t it time you gave Go a try?
Our 'code-as-wiki' approach falls far short of the standard set by Donald Knuth, but we hope he might see it as a step in the right direction.
Go developer survey shows more than one in four are already using generics, though some are prevented by limitations of the current implementation or tools.
Go’s new support for vulnerability management pairs the Go vulnerability database with tooling that analyzes a codebase and surfaces known vulnerabilities.
Go 1.19 refines the generics support introduced in Go 1.18 and improves the performance of generic code up to 20 percent.