Uber types for Golang.