This is your work, valued

Chicago, IL

Joel Scoble

Expert
@mohae

deepcopy. Deep copy things

636

json2go. Generate Go structs from JSON with struct tags: can specify type name, package name, and additional field tag keys with the CLI app.

69

struct2csv. Create CSV from struct or a slice of structs

24

joefriday. Get system information as Go structs or serialized bytes: JSON and Flatbuffers, either one time or periodic.

15

feedlot. Generate Packer Templates from JSON or TOML definitions.

15

serial-bowl. Go benchmarks of some serialization protocols using various structs.

6

utilitybelt. 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.

6

salt-iptables. install and configure iptables firewall using SaltStack

4

states. A collection of salt states

4

uvarint. 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

4

randchars. 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

3

install-go. shell and powershell scripts for installing or updating Go: https://golang.org/doc/install

3

firkin. a package of containers: buffers, queues, and stacks

3

autofact. Go

3

nocomment. removes comments

3

csv2md. csv2md transmogrifies CSV-encoded data into Github Flavored Markdown tables

3

sqlite4-varint-bench. benchmarks for sql4 variable length integer implementations in Go

3

int2word. converts ints to its word representation: number to words

2

bench-rng. Go benchmarks of some Go CSPRNG & PRNG implementations

2

checksome. cross platform tool to calculate SHA checksums

2

benchutil. format benchmark results as text, csv, or md and write to an io.Writer

2

linewrap. 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.

1

rapper. cli for wrapping text files in a path

1

salted. a salted multi-environment, multi-role deployment template with support for Vagrant

1

shuffle. shuffle is a shuffler that implements fisher-yates: both crypto/rand and PRNG based implementations. Supports shuffling types that implement the Shuffler interface.

1

contour. contour: simplified application configuration package

1

mohae-iptables. wrapper to opscode's iptables

1

peu. little: a simple program that compresses and decompresses files.

1

benchgen. Creates benchmark application skeletons.

1

kraul. a crawler to facilitate the development of geomi

1

pipeline. learn pipelines, go routines, channels, and concurrency using http://blog.golang.org/pipelines

1

zap. Fast, structured, leveled logging in Go

1

fmtjson. format json files

1

snoflinga. snöflinga: snowflake like IDs - fast generation

1

csv2htmltable. Create HTML Table from CSV data

1

dbsql2go. Generate Go code from database schema information

1

car. A cross-platform cli app for creating and extracting tarballs and zip filies

1

salted-redis. A salt state for redis consistent with the redis quickstart; w. configuration, version option, and running as a service. Supports pillar for customization.

1

feedlot-examples. Example templates for Feedlot; these should be used with the -example and -example_dir flags.

1

systeminfo. Information about a system: CPU, RAM, network interfaces, OS, Kernel.

1