3 ms·
> One of the things in Go that frustrates me is packaging and it’s not because I have 20 dependencies that I’m including in each project. I don’t have a problem
by woah 11y ago
> One of the things in Go that frustrates me is packaging and it’s not because I have 20 dependencies that I’m including in each project. I don’t have a problem with that cause we don’t do that at DeferPanic.
Sounds like they're implying that dependencies are bad? Coming from Node, that sounds like a painful and copypastey way to write code. Can someone explain this to me?
- Intermernet 11y agoI'm guessing that they don't require much outside of the std lib for their application[1]. The Go std lib is pretty well featured. The DeferPanic client depends on 12 packages, all from the std lib[2]. However, there's a high likelihood of their clients using 3rd party packages, so they would see it quite often. [1]: which seems to provide Go application stats in a friendly and discover-able way. I personally haven't used it, but it looks fairly nice. https://deferpanic.com/about https://deferpanic.com/about [2]: https://godoc.org/github.com/deferpanic/deferclient/deferclient?imports https://godoc.org/github.com/deferpanic/deferclient/defercli...