go-client icon indicating copy to clipboard operation
go-client copied to clipboard

Compilation error: pkg/fusionauth/Domain.go:2858:16: undefined: double

Open rschilham opened this issue 3 years ago • 2 comments

After upgrading to the latest version I get the following compilation errors:

github.com/FusionAuth/go-client/pkg/fusionauth

../../../go/pkg/mod/github.com/!fusion!auth/[email protected]/pkg/fusionauth/Domain.go:2858:16: undefined: double ../../../go/pkg/mod/github.com/!fusion!auth/[email protected]/pkg/fusionauth/Domain.go:2859:16: undefined: double ../../../go/pkg/mod/github.com/!fusion!auth/[email protected]/pkg/fusionauth/Domain.go:4453:16: undefined: double

rschilham avatar Aug 10 '21 20:08 rschilham

I think the go client pulls from master which isn't always actually released.

However, it looks like we are using double instead of float64 and float instead of float32 for Go in our builder.

It looks like our builder is incorrect for float and double. https://github.com/FusionAuth/fusionauth-client-builder/blob/e44bf2ed46096d5411b9da43fc79bc5c73f0a9fc/src/main/client/_macros.ftl#L44

@mooreds not sure if there is much we can do about the Go client pulling from master - assuming that is just the pattern Go uses?

robotdan avatar Aug 11 '21 22:08 robotdan

Thanks for reporting @rschilham - much appreciated!!
The domain should be fixed under https://github.com/FusionAuth/go-client/commit/10e9f82a5b9d58f3f3f183cf2f47c6a0c5ba932e

robotdan avatar Aug 11 '21 22:08 robotdan