Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 luci-go: LUCI services and tools in Go | 1 luci-go: LUCI services and tools in Go |
| 2 ====================================== | 2 ====================================== |
| 3 | 3 |
| 4 [](https://godoc.o rg/github.com/luci/luci-go) | 4 [](https://godoc.o rg/github.com/luci/luci-go) |
| 5 [](https:// travis-ci.org/luci/luci-go) | 5 [](https:// travis-ci.org/luci/luci-go) |
| 6 [](https://coveralls.io/github/luci/luci-go?branch=master) | 6 [](https://coveralls.io/github/luci/luci-go?branch=master) |
| 7 | 7 |
| 8 Installing | 8 Installing |
| 9 ---------- | 9 ---------- |
| 10 | 10 |
| 11 [Install go](https://golang.org/doc/install) making sure to set both | |
| 12 `$GOROOT` / `$GOPATH` and adding `$GOROOT/bin:$GOPATH/bin` to your `$PATH`. | |
|
M-A Ruel
2016/03/16 12:50:54
I disagree about recommending to set GOROOT. Norma
tandrii(chromium)
2016/03/16 15:57:55
hm, I couldn't manage to avoid setting GOROOT myse
M-A Ruel
2016/03/16 16:42:58
Ok. I build it myself so I guess I'm an outlier. I
| |
| 13 | |
| 11 go get -u github.com/luci/luci-go/client/cmd/... | 14 go get -u github.com/luci/luci-go/client/cmd/... |
| 12 go get -u github.com/luci/luci-go/server/cmd/... | 15 go get -u github.com/luci/luci-go/server/cmd/... |
| 13 | 16 |
| 14 | 17 |
| 15 Code layout | 18 Code layout |
| 16 ----------- | 19 ----------- |
| 17 | 20 |
| 18 * [/appengine/...](https://github.com/luci/luci-go/tree/master/appengine) | 21 * [/appengine/...](https://github.com/luci/luci-go/tree/master/appengine) |
| 19 contains [AppEngine](https://cloud.google.com/appengine/docs/go/) server | 22 contains [AppEngine](https://cloud.google.com/appengine/docs/go/) server |
| 20 code. It imports packages from `/common/...` and `/server/...`. | 23 code. It imports packages from `/common/...` and `/server/...`. |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 57 # hack hack | 60 # hack hack |
| 58 | 61 |
| 59 git commit -a -m "This is awesome\nR=joe@example.com" | 62 git commit -a -m "This is awesome\nR=joe@example.com" |
| 60 # This will ask for your Google Account credentials. | 63 # This will ask for your Google Account credentials. |
| 61 git cl upload -s | 64 git cl upload -s |
| 62 # Wait for LGTM over email. | 65 # Wait for LGTM over email. |
| 63 # Check the commit queue box in codereview website. | 66 # Check the commit queue box in codereview website. |
| 64 # Wait for the change to be tested and landed automatically. | 67 # Wait for the change to be tested and landed automatically. |
| 65 | 68 |
| 66 Use `git cl help` and `git cl help <cmd>` for more details. | 69 Use `git cl help` and `git cl help <cmd>` for more details. |
| OLD | NEW |