I felt like there was too many interfaces and such and many ways to do one thing. This is a little contradictory statement as go encourages us to have only one possible way to do something.
I felt like there was too many interfaces and such and many ways to do one thing
The interfaces in the standard libraries are essential for compatibility. I recommend you go through the documentation of the respective interface. Go has well-written documentation for the standard library. Let me if I missed something.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.