git

Go Language Resources

Development A tour of Go Go by example Katacoda Golang Playground Makefiles for Golang Go For Ops: A bit older, but might be useful. Errors are values: Great discussion on good error handing in Go Libraries Script: Framework for development shell/pipe link constructs in Go. Useful for moving shell scripts/small programs over to Go. Articles 5 keys to create a killer CLI in Go bpcli: Great example of a Go CLI utility leveraging a RESTful API Free Courses On Go Why Go and Not Rust?

Git Cheatsheet

To save myself searching for common it commands Git Ignores gitignore.io: Quick was to generate gitignore files. Source code Debug why a file is being ignored (Source): git check-ignore --verbose <file> Good General Advice on Git Mistakes Oh Shit, Git!?! Fixing Divereged Branches Also see Git Rebase versus Git Merge below # Rebase - preferred for cleaner history git merge --rebase git push # If failed, and pushing to a branch NO ONE ELSE HAS DOWN git push -- Great Overview From Julia Evans Accidently Committed to Wrong Branch!
Steve Miller BY-NC 4.0 | Rendered by Hugo | Subscribe