Skip to content

Instantly share code, notes, and snippets.

@aahan
Last active December 15, 2015 06:49
Show Gist options
  • Save aahan/5218690 to your computer and use it in GitHub Desktop.
Save aahan/5218690 to your computer and use it in GitHub Desktop.
List of style guides for my favorite languages.

Misc.

Version control systems (VCS)

HTML, CSS

XML

Sass & Compass

JavaScript & CoffeeScript

JSON

Bash/Shell

Ruby

Python

Go

Is there a Go programming style guide?

Eventually, there may be a small number of rules to guide things like naming, layout, and file organization. The document Effective Go contains some style advice. More directly, the program gofmt is a pretty-printer whose purpose is to enforce layout rules; it replaces the usual compendium of do's and don'ts that allows interpretation. All the Go code in the repository has been run through gofmt.

Lisp

C, C++

Objective-C

Erlang

PHP


Sources


Unrelated

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment