Yeah, it's called struct embedding: http://golang.org/doc/effective_go.html#embedding. Pretty interesting.