Hacker GitHub

← All repos

tools/godep

View on GitHub ↗ ★ 5,506 Go archived

dependency tool for go

28 mentions on Hacker News by 25 people: 0 stories, 28 comments · first 2013-10-29 · latest 2018-03-26

Mentions per year 28 mentions · busiest year 2014 (11)
20082026
  1. …standard. Just look at the various package managers that have come and gone over the years: 1. https://github.com/tools/godep 2. https://github.com/kardianos/govendor 3. https://github.com/robfig/glock 4. https://github.com/rogpeppe/govers…
    comment by benesch · 2018-03-26 · in A Proposal for Package Versioning in Go
  2. …to a different dependency management for now, which did some linking to fix the situation. [1] https://github.com/tools/godep [2] https://github.com/golang/dep/issues/1010
    comment by naibafo · 2017-09-22 · in Go: Ten years and climbing
  3. there is the godep tool that addresses the issue https://github.com/tools/godep > godep helps build packages reproducibly by fixing their dependencies
    comment by rexf · 2017-07-13 · in Toward Go 2
  4. …sets the $GOPATH to $PWD split on "src". I do share a single $GOBIN set to $HOME/bin, though. [0]: https://github.com/tools/godep [1]: https://github.com/jzelinskie/dotfiles/blob/04ad026f30782189... [2]: https://github.com/rupa/z
    comment by jzelinskie · 2016-03-04 · in Visual Studio Code for Go
  5. …serious discussions. [1] http://blog.goguardian.com/nerds/shrinkwrap-not-just-for-mur... [2] https://github.com/tools/godep
  6. https://github.com/tools/godep should solve all these issues. Yes, it vendors packages. But it happens completely automatically and you can switch to your own forks at will.
  7. I've been using Godeps, which feels like a close equivalent - have a gander and see if it's useful: https://github.com/tools/godep Semver support was what got me using godep and I haven't looked back since (at least for larger projects).
    comment by namecast · 2015-05-07 · in Problems with Go Get
  8. …by godep[0] which has basically become the standard tool for dependency management in Go. [0]: https://github.com/tools/godep
    comment by jzelinskie · 2015-05-02 · in Gigo: Pip for Go
  9. …GOPATH and having a different naming convention for the location of vendored dependencies? [1] - https://github.com/tools/godep
    comment by drewolson · 2015-04-29 · in Reproducible Builds in Go
  10. …difficult to get a bunch of libraries that share dependencies to work correctly together. godep ( https://github.com/tools/godep ) seems to have the best compromise: vendor dependencies without path rewriting (though with GOPATH…
    comment by ghodss · 2015-04-29 · in Reproducible Builds in Go
  11. …with something like godep[1], or (b) point in time scm fetching with something like gpm[2]. [1]: https://github.com/tools/godep [2]: https://github.com/pote/gpm
    comment by stock_toaster · 2015-03-03 · in Cross compilation just got better in Go 1.5
  12. https://github.com/tools/godep/blob/master/Readme.md explains it. It's not really a package manager, though you can get some of the same results. It's more pulling in exact build dependencies.
    comment by bbrazil · 2015-02-25 · in Stages of learning Go, with code examples
  13. …really tell what it is.. I guess some sort of central repo for packages? What go has is Godep ( https://github.com/tools/godep ) which with a single command can copy all your project's dependencies into your repo. from there on out, the…
    comment by NateDad · 2015-02-11 · in Go kit: Go in the modern enterprise
  14. …but I don't think I've reached this level of productivity with a language this quickly before. [1] https://github.com/tools/godep [2] http://stevebate.silvrback.com/go-is-boring
    comment by wiremine · 2015-01-29 · in From Node.js to Go
  15. …uses Godep[1] to vendor its dependencies. With /Godeps: 44838 LOC Without /Godeps: 14733 LOC [1]: https://github.com/tools/godep
    comment by bacongobbler · 2015-01-02 · in GitHub's “hub” tool rewritten in Golang
  16. …yet, it's a dependency that you can't explicitly declare and manage. You can't say "runtime dependencies: github.com/tools/godep, generate dependencies: yacc". This is a terrible mess if you want to write a cross-platform generator and…
    comment by TheDong · 2014-12-24 · in Generating code
  17. …tools have emerged for Go. https://github.com/mattn/gom https://github.com/nitrous-io/goop https://github.com/tools/godep
  18. …your workspace's packages or even run the dependency tool in order to `go get` or build your code. https://github.com/tools/godep/commit/983ff9241cead0f7e6ad0a... Edit: Though, perhaps the final solution could be cleaner with a vendoring…
    comment by james4k · 2014-06-28 · in Goop – Dependency Manager for Go
  19. …can manage it for you. ___ [0] http://peter.bourgon.org/go-in-production/#dependency-manage... [1] https://github.com/tools/godep
    comment by sagichmal · 2014-05-07 · in GopherCon 2014 Videos
  20. …seems like a good model to follow. Dependency management for Go is definitely on people's radar. https://github.com/tools/godep has been getting some traction.
    comment by msmith · 2014-05-07 · in GopherCon 2014 Videos
  21. How is this different from godep? https://github.com/tools/godep
  22. …above all, Golang will probably appeal. 1. https://news.ycombinator.com/item?id=7653164 2. https://github.com/tools/godep
  23. …* Windows support is not as strong as Linux and OSX. But it still works surprisingly well. [0] https://github.com/tools/godep
  24. or dependency management you can use external tools like godep[1]. [1] https://github.com/tools/godep
  25. Have you looked at godep? I have been using it lately and it has been working pretty well. https://github.com/kr/godep
    comment by stock_toaster · 2014-01-23 · in Confession From a Go Programmer
  26. …to death You don't say. 1. http://commandcenter.blogspot.com/2011/12/esmereldas-imagina... 2. https://github.com/kr/godep 3. http://golang.org/LICENSE
    comment by shurcooL · 2014-01-23 · in Confession From a Go Programmer
  27. …on slide 28: "go get, can't pin a particular revision" - There's an elegant solution by now, see https://github.com/kr/godep "must deal with private repos manually" - go get can get them via ssh using key auth, just do…
  28. have a look at godep: https://github.com/kr/godep