These types (called elaborated types in C) are used as part of linked lists, among others. This is part an extra feature (to be compatible with CGo C.struct_ types) and part a bugfix: linked lists would result in endless recursion leading to a stack overflow. |
||
|---|---|---|
| .. | ||
| main.c | ||
| main.go | ||
| main.h | ||
| out.txt | ||