Go

Featured image for "Build a Kubernetes Operator in six steps."
Article

Build a Kubernetes Operator in six steps

Deepak Sharma

Use Golang, Minikube, and the Kubernetes Operator SDK 1.11+ to create and deploy a Kubernetes Operator on your local system in this tutorial.

Learning path featured image
Page

Red Hat Interactive Learning Portal

No matter where you are in your software development career, from just starting, to re-training, to expert-level but needing a brush-up, the Red Hat Developer program can help with tutorials and learning.

Build your own RPM with a sample Go program
Article

Build your own RPM package with a sample Go program

Alejandro Sáez Morollón

Follow these steps to build a basic RPM package. Using a Go program, you'll learn to create the package, add services, create the spec file, and build the RPM.

SystemTap
Article

Probing golang runtime using SystemTap

Jafeer Uddin

SystemTap can be used to perform live analysis of a running program; this article provides a sample script for probing golang runtime.

OpenShift Operator
Article

Using a custom builder image on Red Hat OpenShift with OpenShift Do

Daniel Helfand

One of the things I enjoy most about using Red Hat OpenShift is the Developer Catalog. The Developer Catalog is a central location where a team working with Red Hat OpenShift can encapsulate and share how application components and services are deployed. The Developer Catalog is often used to define an infrastructure pattern referred to as a builder image. A builder image is a container image that supports a particular language or framework, following best practices and Source-to-Image ( s2i)...

RHEL
Article

Support Lifecycle for Clang/LLVM, Go, and Rust

Bob Davis

Red Hat has recently released Clang/LLVM, Go, and Rust as General Availability. This article covers the support lifecycle and release cadence for these compilers.