Skip to content

Instantly share code, notes, and snippets.

@mattstratton
Last active October 6, 2017 22:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mattstratton/21944d35c2e431532e40f3fc848e4dd4 to your computer and use it in GitHub Desktop.
Save mattstratton/21944d35c2e431532e40f3fc848e4dd4 to your computer and use it in GitHub Desktop.
Resources for golang dev

Go Resources

This is just a collection of things that I have found useful in my journey through learning/working with Go.

Tools

  • goreleaser - deploy go applications to github releases. Also magically makes brew taps and supports FPM.
  • go-github-release - a toolchain around releasing code. I use a combination of the stuff in here along with goreleaser for devopsdays-cli
  • GoConvey - Write awesome tests and see them in the browser
  • goreporter - Generate Go quality test reports. Cry at how awful you are.
  • gorram - It's like go run for a function

Packages

  • color - make colorized outputs
  • Cobra - the best CLI framework around
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment