ective names, their respective types and their respective tags are all identical, and they are both <a href="type-embedding.html">embedded fields</a> or not. Please note, <span class="tmd-bold">two non-exported struct field names from different packages are always viewed as two different names.</span>
</div>
<p></p>
<p></p>
<div class="tmd-usual">
A struct type can't have a field of the struct type itself, neither directly nor recursively.
</div>
<p></p>
<p></p>
<h3 class="tmd-header-3">
Struct Value Litera