---
This is a valid Go program.
import "fmt"; func main() { fmt.Println("Hello world") }
import "fmt"; func main() { // fmt.Println("Hello world") }
Creating typed general-use data structures is impossible.
Surprising.
Go is a thoroughly "unsurprising" language.
---
This is a valid Go program.
This is an invalid Go program. Surprising.---
Creating typed general-use data structures is impossible.
Surprising.