Gorilla is a web toolkit for the Go programming language. Currently these packages are available:

And for Google App Engine there is also this one:

Installation

Run "go get" pointing to a package. For example, to install gorilla/mux:

$ go get code.google.com/p/gorilla/mux

Or clone the repository and use the source code directly:

$ hg clone https://code.google.com/p/gorilla

FAQ

Q: Is Gorilla a framework?
A: No, it is a toolkit. Just use what you need with your favorite framework or the http package.

Q: Why the name Gorilla?
A: Because it starts with "Go". Also, we want to raise awareness about endangered primates.

Q: Can I buy a fluffy toy of that tiny cute gorilla from your logo?
A: Not yet.

Testimonials

"Gorilla is fresh and tidy. It's like wearing recently washed underpants." -- Geekoid, on Hacker News

"I wish Gorilla was written in Haskell." -- Rasmus Jørgensen, Haskell developer

"Come on... what's next? Goldfish? Goat? Goose?!?" -- AnonymousCoward, on Reddit

Discussion

Join the gorilla-web mailing list.

License

Gorilla is licensed under the New BSD License.