gofmt types