Curriculum Foundations Numeric primitives exercise 2 · mcq
Numeric primitives
Adding a decimal point to a literal changes its default Go type. Pick the Go translation of this TS.
TypeScript reference
About this theme
TypeScript has one number type. Go has many: int, int8, int16, int32, int64, uint* mirrors, float32, and float64. The big idea: Go has no implicit numeric conversion. A function expecting int64 will not accept an int32 without an explicit cast. This frustrates briefly, then becomes a feature.