gofmt chapter9