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

Article
How we added support for the C++23 assume feature in GCC
Discover how GCC handles the assume feature in C++23 standard that allows you to convey value range restrictions to the compiler.

Article
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.

Article
How to fix issues caused by reusing Go error variables
Learn how to fix unexpected issues caused by reusing error variables in Go code.

Article
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)

Article
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)

Article
A demonstration of Drogue IoT using Node.js
A demonstration of how Drogue IoT simplifies device communication with the cloud. Discover how to write the server in Node.js.
Latest Comments
""
July 18, 2019