Learn Go: Golang tutorials and updates from Red Hat experts

Use Go’s speed and concurrency to get the most out of multicore and networked machines.

Featured Go resources

Colorful abstract coding elements displayed over a dark gray background.
Jul 18, 2024

Accessing Red Hat Data Grid in Red Hat OpenShift Container Platform 4

Francisco De Melo Junior

When deploying an application to access Data Grid deployed via Data Grid...

ROSA AWS lp Share image
Jul 08, 2024

Simplify access to your ROSA clusters using external OIDC

Adel Zaalouk +1

Learn about a new Red Hat OpenShift Service on AWS (ROSA) with hosted control...

Feature image for Red Hat Enterprise Linux.
May 01, 2024

What's new in Red Hat Enterprise Linux 9.4?

Nikhil Mungale

Red Hat Enterprise Linux (RHEL) 9.4 is now generally available (GA). Learn...

debug with delve
Apr 03, 2024

How to add debug support for Go stripped binaries

Derek Parker +1

Discover how you can use the Go debugger, Delve, to add debug support for...

Go resources

OpenJDK
Article

Reproducible OpenJDK builds

James Falkner

The Adoptium project has achieved reproducible builds for Java versions 21 and 22 across Linux, Windows, and Mac platforms. This capability ensures an independently verifiable path from source to binary code, enhancing trust in the software and its dependencies.

How Rust makes the Rayon data parallelism library magical
Article

How to consume and expose Rust async crates

Gris Ge

Get an overview of asynchronous design in Rust, and learn how to consume and expose Rust async crates with and without the help of an async executor.

View more