This is your work, valued
deepcopy. Deep copy things
636json2go. Generate Go structs from JSON with struct tags: can specify type name, package name, and additional field tag keys with the CLI app.
69struct2csv. Create CSV from struct or a slice of structs
24joefriday. Get system information as Go structs or serialized bytes: JSON and Flatbuffers, either one time or periodic.
15feedlot. Generate Packer Templates from JSON or TOML definitions.
15serial-bowl. Go benchmarks of some serialization protocols using various structs.
6utilitybelt. Contains utility functions/packages in Go that may be useful. Some of these were written before I discovered that there were versions in stdlib; in those situations prefer stdlib.
6salt-iptables. install and configure iptables firewall using SaltStack
4states. A collection of salt states
4uvarint. uvarint (varuint): sqlite's variable length integer encoding of 64-bit unsigned integers written in Go: http://www.sqlite.org/src4/doc/trunk/www/varint.wiki
4randchars. fast generation of random ASCII characters in Go (random strings): a-z, a-z0-9, A-Z, A-Z0-9, a-zA-Z, a-zA-Z0-9, Base64, and Base64URL
3install-go. shell and powershell scripts for installing or updating Go: https://golang.org/doc/install
3firkin. a package of containers: buffers, queues, and stacks
3autofact. Go
3nocomment. removes comments
3csv2md. csv2md transmogrifies CSV-encoded data into Github Flavored Markdown tables
3sqlite4-varint-bench. benchmarks for sql4 variable length integer implementations in Go
3int2word. converts ints to its word representation: number to words
2bench-rng. Go benchmarks of some Go CSPRNG & PRNG implementations
2checksome. cross platform tool to calculate SHA checksums
2benchutil. format benchmark results as text, csv, or md and write to an io.Writer
2linewrap. either wrap lines so that they don't exceed line length or split a string into []string: word boundaries are respected. Uses a modified UTF-8 dash and whitespace list.
1rapper. cli for wrapping text files in a path
1salted. a salted multi-environment, multi-role deployment template with support for Vagrant
1shuffle. shuffle is a shuffler that implements fisher-yates: both crypto/rand and PRNG based implementations. Supports shuffling types that implement the Shuffler interface.
1contour. contour: simplified application configuration package
1mohae-iptables. wrapper to opscode's iptables
1peu. little: a simple program that compresses and decompresses files.
1benchgen. Creates benchmark application skeletons.
1kraul. a crawler to facilitate the development of geomi
1pipeline. learn pipelines, go routines, channels, and concurrency using http://blog.golang.org/pipelines
1zap. Fast, structured, leveled logging in Go
1fmtjson. format json files
1snoflinga. snöflinga: snowflake like IDs - fast generation
1csv2htmltable. Create HTML Table from CSV data
1dbsql2go. Generate Go code from database schema information
1car. A cross-platform cli app for creating and extracting tarballs and zip filies
1salted-redis. A salt state for redis consistent with the redis quickstart; w. configuration, version option, and running as a service. Supports pillar for customization.
1feedlot-examples. Example templates for Feedlot; these should be used with the -example and -example_dir flags.
1systeminfo. Information about a system: CPU, RAM, network interfaces, OS, Kernel.
1