this will panic:
v := hello.(world)
this never panic:
v, ok := hello.(world)
and yes, its awesome. people rag on Go because BLARG ERRORS BOILERPLATE, but if you can get over that Go is not Python/JavaScript, you're left with a simple powerful language