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.

Red Hat Enterprise Linux image
Article

Clang/LLVM 6.0, Go 1.10, and Rust 1.29 NOW GA for RHEL

Mike Guerette

We are pleased to announce general availability of these 3 compiler toolsets for Red Hat Enterprise Linux 7. These versions are now officially supported Red Hat offerings: Clang/LLVM 6.0 Go 1.10 Rust 1.29 These toolsets can be installed from the Red Hat Enterprise Linux 7 Devtools channel. See the "New compiler details" below to learn about the new features. About Red Hat compiler toolsets for Red Hat Enterprise Linux Twice a year, Red Hat distributes new versions of compiler toolsets...