title: InvalidTypeCycle layout: article

InvalidTypeCycle occurs when a cycle in type definitions results in a
type that is not well-defined.

Example:
 import "unsafe"

 type T [unsafe.Sizeof(T{})]int