







Go is an open source programming language that makes it simple to build secure, scalable systems.
The Go programming language
Go may be our generation's most important new programming language. It is exceptionally expressive, highly efficient in both compilation and execution, and enables the development of extremely reliable and robust programs. It shares the same spirit programmers once found in C: it helps serious professional programmers achieve maximum effect with minimum means. Now, Go shares something else with C, too. Brian Kernighan, who wrote the world's most respected and useful C primer for working programmers, has just done the same for Go. Together with Google Go insider Alan Donovan, Kernighan explains what Go does and doesn't borrow from C ... the great ideas it borrows from other modern languages ... and how it avoids features that lead to unnecessary complexity and unreliable code. Throughout, their short, carefully-crafted code examples demonstrate today's most effective Go idioms, so you can start using Go effectively right from the beginning, and quickly take advantage of its full power. All code has been extensively reviewed by Go's creators at Google for both completeness and accuracy

Go 1.7 is released - The Go Programming Language
Go 1.7 adds faster x86 compiled code, context in the standard library, and more.

Go Web Programming
Build scalable, high-performance web apps in Go with modern design principles.

Learn Go by Building a Command Line Todo App | Barbarian Meets Coding
Learn the Go programming language by building a test-driven command line todo application

Go in Action
This book provides an intensive, comprehensive, and idiomatic view of Go. It introduces the Go language, guiding you from inquisitive developer to Go guru.

GopherCon 2017: A Go Programmer's Guide to Syscalls - Liz Rice
proposal: cmd/cgo: cgo without a C toolchain · Issue #81450 · golang/go
Cgo Without C Toolchain Background Cgo provides a mechanism to incorporate C code into Go programs. Currently, it requires a C toolchain to be present on the host system whenever building code with...
Pony
An open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language.
Don't couple your Go code to GitHub | Iain Cambridge
The technical musings of Iain Cambridge.
Golem Network
Golem is a decentralized marketplace for computing power. It consists of a network of nodes that implement the Golem network protocol.
Go and wasm: generating and executing wasm with Go
Today we will see how we can interact with WebAssembly, from Go: how to execute WebAssembly bytecode from Go and how to generate WebAssembly bytecode with Go.
Rune is now open source. Rune Blog
Rune is now open source under the GPLv3. A native, keyboard-driven IDE written primarily in Go is ready for Go developers to inspect, change, and help build.


Go runtime environment | App Engine standard environment | Google Cloud Documentation
The Go runtime is the software stack responsible for installing your web service's code and its dependencies and running your service.
Mile High Gophers - Denver | Meetup
This is a group for anyone that is interested in learning more about the Go programming language. We invite novice developers to experienced developers to attend. We will make sure we have appropriate topics and presentations for all groups. Our focus will be on how GO compares to other languages, p

Rust Programming Language
A language empowering everyone to build reliable and efficient software.
