README: updates
Peter Bourgon
4 years ago
7 | 7 | - Website: [gokit.io](https://gokit.io) |
8 | 8 | - Mailing list: [go-kit](https://groups.google.com/forum/#!forum/go-kit) |
9 | 9 | - Slack: [gophers.slack.com](https://gophers.slack.com) **#go-kit** ([invite](https://gophersinvite.herokuapp.com/)) |
10 | ||
11 | ## Sponsors | |
12 | ||
13 | - [OrderMyGear](https://www.ordermygear.com) | |
14 | ||
15 | Click on Sponsor, above, for more information on sponsorship. | |
10 | 16 | |
11 | 17 | ## Motivation |
12 | 18 | |
49 | 55 | |
50 | 56 | ## Dependency management |
51 | 57 | |
52 | Go kit is a library, designed to be imported into a binary package. Vendoring | |
53 | is currently the best way for binary package authors to ensure reliable, | |
54 | reproducible builds. Therefore, we strongly recommend our users use vendoring | |
55 | for all of their dependencies, including Go kit. To avoid compatibility and | |
56 | availability issues, Go kit doesn't vendor its own dependencies, and | |
57 | doesn't recommend use of third-party import proxies. | |
58 | ||
59 | There are several tools which make vendoring easier, including | |
60 | [dep](https://github.com/golang/dep), | |
61 | [gb](http://getgb.io), | |
62 | [glide](https://github.com/Masterminds/glide), | |
63 | [gvt](https://github.com/FiloSottile/gvt), and | |
64 | [govendor](https://github.com/kardianos/govendor). | |
65 | In addition, Go kit uses a variety of continuous integration providers | |
66 | to find and fix compatibility problems as soon as they occur. | |
58 | Go kit is [modules](https://github.com/golang/go/wiki/Modules) aware, and we | |
59 | encourage users to use the standard modules tooling. But Go kit is at major | |
60 | version 0, so it should be compatible with non-modules environments. | |
67 | 61 | |
68 | 62 | ## Related projects |
69 | 63 | |
114 | 108 | - [Dapper, a Large-Scale Distributed Systems Tracing Infrastructure](http://research.google.com/pubs/pub36356.html) — Google |
115 | 109 | - [Your Server as a Function](http://monkey.org/~marius/funsrv.pdf) (PDF) — Twitter |
116 | 110 | |
117 | --- | |
118 | ||
119 | Development supported by [DigitalOcean](https://digitalocean.com). |