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.
Go resources
The new oracles of GCC
This article summarizes the new improvements added to GCC optimizers in the form of an oracle.
The benefits of Fedora 38 long double transition in ppc64le
Discover the benefits of the Fedora 38 new feature for ppc64le. Now Clang uses the IEEE 128-bit long double by default.
New features in OpenMP 5.1 and OpenMP 5.2
Learn about the new features from OpenMP 5.1 and OpenMP 5.2 which are implemented in GCC 12.
How to fix issues caused by reusing Go error variables
Learn how to fix unexpected issues caused by reusing error variables in Go code.
How to create C binding for a Rust library
Learn techniques to create a binding to make a library written in Rust accessible to C programmers. (Part 2 of 4)
How to create Python binding for a Rust library
Learn techniques to create a binding to make a library written in Rust accessible to Python programs. (Part 3 of 4)