- All languages
- ANTLR
- Ada
- Arduino
- BitBake
- C
- C#
- C++
- CMake
- CSS
- ChucK
- Clojure
- Common Lisp
- Csound Document
- Cython
- Dockerfile
- Eagle
- Elm
- GDScript
- GLSL
- Go
- HTML
- Haskell
- Java
- JavaScript
- Jupyter Notebook
- Kotlin
- LLVM
- Lua
- MATLAB
- Makefile
- Markdown
- NewLisp
- Objective-C
- Pascal
- Processing
- Python
- Racket
- Roff
- Ruby
- Rust
- SCSS
- SWIG
- Scala
- Scheme
- ShaderLab
- Shell
- Solidity
- SystemVerilog
- TeX
- TypeScript
- VHDL
- Vim Script
- Vue
Starred repositories
A curated list of awesome Go frameworks, libraries and software
The Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
Curated list of Go design patterns, recipes and idioms
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Learn Go with test-driven development
β€οΈ 1000+ Hand-Crafted Go Examples, Exercises, and Quizzes. π Learn Go by fixing 1000+ tiny programs.
Algorithms and Data Structures implemented in Go for beginners, following best practices.
Style definitions for nice terminal layouts π
An in-memory key:value store/cache (similar to Memcached) library for Go, suitable for single-machine applications.
Programming framework for writing and deploying cloud applications.
Learn how to write webapps without a framework in Go.
A distributed key value store in under 1000 lines. Used in production at comma.ai
π Create beautiful generative image patterns from a string in golang.
Fast and flexible scripting for Go developers and DevOps.
π High-performance web server for Go (2016). New alpha (2024) with even better performance is currently in development at https://git.urbach.dev/go/web
Mastering Go Second Edition, published by Packt
A Go web server with built in logging, tracing, health check, and graceful shutdown. It also includes a few demo applications showing the Go HTML temple functionality.