Go programming language Go programming language feed

Go (or Golang), a programming language initially developed at Google, is a compiled, statically-typed language with an open source implementation.

A lock on the side of a building

Get started with gosec, the Golang security checker.
Chat bubbles

Join thousands who have contributed code, translations, documentation, and more to Mattermost, an open source messaging platform.
Bug tracking magnifying glass on computer screen

Delve is packed with functionality to make debugging a breeze.
Goland gopher illustration

Prevent future concurrent processing headaches by learning how to address these common pitfalls.
metrics and data shown on a computer screen

Protobuf encoding increases efficiency when exchanging data between applications written in different languages and running on different platforms.
Woman programming

Keep multiple Go environments, including versions and modules, with Go Version Manager for easy GOPATH management.
Listen to the Command Line Heroes Podcast

COBOL remains the dominant language of mainframes. What can Go learn from its history to dominate the cloud?
Goland gopher illustration

In the third article in this series on Source-to-Image for Golang applications, build your application image and take it out for a spin.