Cornwall, UK

John Arundel

Elite
@bitfield

Go/Rust writer and coach. Subscribe to learn with me! ๐Ÿ‘‡

script. Making it easy to write shell-like scripts in Go

7k

gotestdox. A tool for formatting Go test results as readable documentation

200

ftl-fundamentals. Exercises in the fundamentals of Go, to accompany the book 'For the Love of Go', by John Arundel.

143

ftl-code. Code listings accompanying the 'For the Love of Go' book

128

tpg-tools. Code examples from the book 'The Power of Go: Tools'

67

kg-generics. Exercises and solutions from the book 'Know Go: Generics'

67

gmachine. A set of Go exercises implementing a virtual computer system

61

uptimerobot. Client library for UptimeRobot v2 API

60

puppet-beginners-guide-3. Example code repo for the Puppet 5 Beginner's Guide, 3rd Edition

45

tpg-tools2. Code examples from the book 'The Power of Go: Tools'

44

tsr-tools. Code examples, exercises, and solutions from the book 'The Secrets of Rust: Tools'

38

puppet-beginners-guide. Play along with the Puppet Beginner's Guide, 2nd edition!

37

love. Go code samples and exercises for the book 'The Deeper Love of Go'

34

up2code. A tool for checking code listings in Markdown source

33

tpg-tests. Code examples from the book 'The Power of Go: Tests'

24

know-go. Exercises and solutions from the book 'Know Go'

23

cargo-testdox. Turns your Rust tests into docs

19

RustBooks. A guide to the most awesome Rust books

18

qrand. Quantum randomness source using the ANU hardware QRNG

18

eg-crypto. Go code samples and exercises for the book 'Explore Go: Cryptography'

17

ftl-data. Exercises to accompany the book 'For the Love of Go: Data', by John Arundel.

16

terraform-provider-checkly. A Terraform provider for the Checkly monitoring service

15

awesome-go. A curated list of awesome Go frameworks, libraries and software

15

weaver. A simple link checker in Go

14

control-repo. A complete example Puppet infrastructure

13

kg-generics2. Exercises and solutions from the book 'Know Go'

13

control-repo-3. A complete example Puppet infrastructure

13

shellspy. A project template for a shell transcript recorder in Go

13

grink. A tool to check web links in Markdown files

12

GoBooks. List of Golang books

12

procrastiproxy. A project template for a blocking proxy server in Go.

11

weather. A project template for a weather client in Go

10

morningpost. A project template for a personalised newspaper in Go

9

rskey. A simple key-value store in Rust

7

key. A password strength checking library in Go

6

microbit-clock. A digital clock in Rust for the BBC micro:bit

6

checkly. A Go library for use with the Checkly API

5

trm32. A reference emulator in Rust for the TRM32 architecture

5

cookbook. Shell

5

linkcheck. A project template for a website link checker in Go.

4

umbrella. A simple weather CLI in Rust

4

booty. A pirate booty calculator, built with the Junie AI agent.

3

warren. A tool to assist value investors

3

yijing. A library and command-line tool for consulting the I Ching

2

memo. A simple memo manager in Rust

2

comprust. Exercises from the 'Comprehensive Rust' course

2

adventure. A simple adventure game challenge in Go

2

shift. A simple shift cipher demonstration in Go

2
48
Apply