How exactly are interface variables implemented in Go? How exactly are interface variables implemented in Go? go go