&gt; It doesn&#x27;t have generics, at all.<p>The provided tooling provides templating, which isn&#x27;t dissimilar to where many other languages stop in their generics journey. The interface does leave a lot to be desired, granted.<p><pre><code>      func max(a, b T) T {
      		if a &gt; b {
      			return a
      		}
      		return b
      	}

      $ gofmt -r &#x27;T -&gt; int&#x27; -w max.go</code></pre>