Hacker News new | past | comments | ask | show | jobs | submit login

I tend to use map[string]interface{} when I need a set. It works okay.



struct{} is better because it doesn't do an allocating. See: https://github.com/fatih/set/blob/master/set_ts.go#L18


Why interface{}? You're storing a value (and using space for it) that you don't need.




Consider applying for YC's W25 batch! Applications are open till Nov 12.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: