in Interfaces and don't necessarily need a struct? Also, I haven't found any use cases for them yet.
Maybe I'm simply writing bad code, so could use some help there. Yes, I'm a still kinda _rusty_ in programming in general
No, Methods are defined on a struct. For example, If you have a struct called Cookies, The struct will have all the state/data about Cookie and the behaviour (or things that can be done on Cookie) will be defined in a method. Interface doesn't contains state, Only the behaviour. For example, If a function takes a interface, It's basically telling you, I don't care about the actual type of argument, All I care about is that the argument should implement this interface.
Обсуждают сегодня