Interesting, thanks. The relevant part seems to be here:<p>&gt;  Go&#x27;s dynamic type conversions mean that it isn&#x27;t reasonable for the compiler or linker to precompute all possible itables: there are too many (interface type, concrete type) pairs, and most won&#x27;t be needed.