







Starting from Go 1.24, HTTP/2 Cleartext (H2C) is supported natively in the standard library, eliminating the need for golang.org/x/net/http2/h2c package or workarounds. Since this repository ranks ...
HTTP/2 Cleartext (H2C) Client Example in Go
Since my internet foo failed me, and the only workable example of a H2C client I can find was in the actual go test suite I’m going to lay…
How HTTP/2 Works and How to Enable It in Go
HTTP/2 solves head-of-line blocking at the application layer by multiplexing multiple streams over a single TCP connection. While HTTP/1.1 requires requests to be processed sequentially, HTTP/2 allows parallel processing through independent streams, each with its own ID. The Go standard library supports HTTP/2 out of the box when using HTTPS, and with some configuration, it can work over plain HTTP too

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

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...
Extending Envoy Proxy - WASM Filter with Golang
Envoy is an open source service proxy especially designed for cloud native applications. It has a wide variety of features like connection…

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

http2/errors.go - net - Git at Google
The Go Programming Language
Go is an open source programming language that makes it simple to build secure, scalable systems.

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.
Lightweight gRPC on the Go Standard Library
Sidecar is a tiny Go package that can be used to make clients and servers that use the gRPC wire protocol.

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

Hey we shipped a new Go code generator for lexicon types. Been in production for a couple weeks now 🥳 Based off of @bnewbold.net's cobalt work and @hypha.coop's go-dasl for DRISL serialization. Copies indigo's echo server stub generation verbatim. 100% compatible with @atproto/lex lockfiles.
GitHub - streamplace/glex: Go code generation for atproto. glex: enter the repo
github.com