Terraform Plugin Framework (custom providers)

Im writing my first provider (and fairly new to golang)

I have a working resource type and am adding a somewhat more complex second type.

My question is how to handle lists of values.

In this provider: I’m adding an event_tags attribute to the resource

I added a struct to the models here

next I added it to the schema

My question is how do i handle the values of it from the plan? See here

Both of those attempts end up with differing errors. I dont see any examples after much googling on how to handle this easily. Any tips are appreciated.