Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
CLI to render Go template text files based on command line parameters and/or a YAML
Go template functions
[mirror] Versioned Go Prototype
Go client for the Docker remote API.
AWS DAX SDK for the Go programming language. https://aws.amazon.com/dynamodb/dax
Attempts to sort URIs by time. Useful, for example, building a dependency graph.
Go (Golang) GNU gettext utilities package
Standard Go Project Layout
An example of using AWS Lambda with Go
Tiny cross-platform webview library for C/C++/Golang. Uses WebKit (Gtk/Cocoa) and MSHTML (Windows)
OGDL for Go
Library to traverse and manage global and global state in dot files
A binary like https://github.com/basecamp/sub
Easily extendable, hierarchial configuration manager for Go. Supports passing in configuration data through json files, command line arguments, environment, URls, in the code etc.
gRPC Best Practices https://youtu.be/Z_yD7YPL2oE
Smith: A microcontainer builder
A middleware handler that requires conditions be met, e.g. initializations, before allowing the call
A gRPC interceptor that requires conditions be met, e.g. initializations, before allowing the call
An example of how to manage global resources in a microservices world.
Terraform is a tool for building, changing, and combining infrastructure safely and efficiently.
IP Address/UNIX Socket convenience functions for Go
Dockerfile for consul under counselor
Package ethernet implements marshaling and unmarshaling of IEEE 802.3 Ethernet II frames and IEEE 802.1Q VLAN tags.
Package raw enables reading and writing data at the device driver level for a network interface. MIT Licensed.
Discover nodes in cloud environments
Golang plugin system over RPC.
Package for downloading things from a string URL using a variety of protocols.