Interface Implementation In Golang