Intrusive container data types for Go