Articles on current page (1-2 of 2)

July 2023

mooring rope

☑ All Go: Loose Ends

In this, my sixth and probably final article on the Go programming language, I’m running through some smaller features which I didn’t go into detail on in earlier articles. We’ll look at extending and copying slices in more detail, type assertions, error handling, common string manipulations, basic file I/O, embedding files in binaries, and context objects.

This is the 6th of the 6 articles that currently make up the “All Go” series, the first of which was All Go: Basic Semantics.

Read article ( 43 minutes )

25 Jul 2023 at 9:27AM in Software
 | 
Photo by Pixabay on Pexels
 | 
go
pile boxes

☑ All Go: Building and Testing

In this, my fifth article on the Go programming language, I’m looking at the build and packaging process, and other tooling. I’ll start by looking at how code is structured into packages, and then look at the tools for building, packaging and testing.

This is the 5th of the 6 articles that currently make up the “All Go” series, the first of which was All Go: Basic Semantics.

Read article ( 49 minutes )

7 Jul 2023 at 7:07AM in Software
 |  |