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

Featured image for Red Hat Enterprise Linux.
Article
Oct 04, 2024

Implementing OpenSSL-backed Go cryptographic algorithms

Derek Parker

Explore how to modify a non-standard library cryptography operation to call...

Vulnerability analysis of Golang applications and more with Red Hat CodeReady Dependency Analytics v0.3.2
Article
Sep 24, 2024

Register allocation in the Go compiler

Vladimir Makarov

Dive into register allocation in the Go compiler, including the register...

Colorful abstract coding elements displayed over a dark gray background.
Article
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
Article
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...

Go resources

A code editor with four icons symbolizing DevOps, developers, a gear, and a cluster.
Article

How to migrate your Eventlet projects to Asyncio

Herve Beraud

If you're a Python developer who relies on the Eventlet library, it's time to think about migrating your projects to Asyncio. This article helps you get started.

Configure a Jupyter notebook to use GPUs for AI/ML modeling
Article

What is GPU programming?

Kenny Ge

The first of a four-part series on introductory GPU programming, this article provides a basic overview of the GPU programming model.

View more