Go 1.19 will forecefully format all your doc strings. To get this out of the way, here is one big commit with all the changes gofmt wants to make.
Signed-off-by: Conor Evans <coevans@tcd.ie>