-
Notifications
You must be signed in to change notification settings - Fork 6
Learn GO
Alex edited this page Jul 26, 2017
·
2 revisions
- Install go https://golang.org/doc/install. We use 1.8.3 because of advanced ability to sort slices.
- Install goglang IDE https://www.jetbrains.com/go/. You can use xcode (or any other IDE) but i like goglang better
- Use glide https://github.com/Masterminds/glide to manage you packages
glide get github.com/sirupsen/logrus
installs package and adds it into glide.yaml
- Always do your changes in branch
git checkout -b yourname/yourbranch
git commit -am "ive changed something"
git push
- Test your code before committing it
go test --cover $(glide novendor)