News for hackers. Stuff that matters.
Re:Go 1.13 Release Notes by masklinn on Wednesday September 04, 2019 @05:18AM (#20875382)
> Not in Go.

Yes in go. `var u = 1e7` gives a float. That means 1e7 is a float literal. You can coerce it to an integer by explicitly typing the target, but it's still a float literal.

Re:Go 1.13 Release Notes by yencabulator on Thursday September 12, 2019 @02:11PM (#20954505)
`1e7` is an untyped numeric constant with a default type of float64.

https://blog.golang.org/constants

https://golang.org/ref/spec#Constants