Skip to content
View mohae's full-sized avatar

Block or report mohae

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
  • struct2csv Public

    Create CSV from struct or a slice of structs

    Go 24 14 MIT License Updated Oct 30, 2023
  • json2go Public

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

    Go 69 20 Other Updated May 29, 2023
  • deepcopy Public

    Deep copy things

    Go 607 126 MIT License Updated Dec 2, 2020
  • install-go Public

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

    Shell 3 6 Updated Sep 29, 2017
  • joefriday Public

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

    Go 15 5 Apache License 2.0 Updated Sep 26, 2017
  • randchars Public

    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

    Go 3 MIT License Updated Aug 1, 2017
  • autofact Public

    Go 3 MIT License Updated Aug 1, 2017
  • systeminfo Public

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

    Go 1 MIT License Updated Aug 1, 2017
  • benchutil Public

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

    Go 2 1 MIT License Updated Aug 1, 2017
  • nocomment Public

    removes comments

    Go 3 1 Apache License 2.0 Updated Apr 23, 2017
  • ezlog Public

    basic leveled logging

    Go BSD 3-Clause "New" or "Revised" License Updated Apr 20, 2017
  • contour Public

    contour: simplified application configuration package

    Go 1 MIT License Updated Apr 20, 2017
  • Microsoft Azure SDK for Go

    Go Apache License 2.0 Updated Apr 7, 2017
  • carchivum Public

    carchivum is a package for creating compressed archives

    Go MIT License Updated Apr 6, 2017
  • car Public

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

    Go 1 MIT License Updated Apr 6, 2017
  • quine Public

    Bobby Quine, not actually a quine: generate go cli application skeleton

    Go Apache License 2.0 Updated Apr 1, 2017
  • cjson Public

    cjson (commented JSON): json with comments. Useful when using JSON for configs.

    Go Apache License 2.0 Updated Apr 1, 2017
  • bench-rng Public

    Go benchmarks of some Go CSPRNG & PRNG implementations

    Go 2 MIT License Updated Mar 25, 2017
  • A simple benchmark comparing using regexp vs a strings.Index to find an instance of a substring.

    Go MIT License Updated Mar 25, 2017
  • bench-ids Public

    Benchmarks of some ID generation libraries: mostly uuid and snowflake like generation.

    Go MIT License Updated Mar 25, 2017
  • benchgen Public

    Creates benchmark application skeletons.

    Go 1 MIT License Updated Mar 25, 2017
  • bauerpower Public

    Euchre Baby!

    Dart BSD 3-Clause "New" or "Revised" License Updated Mar 25, 2017
  • basecentos Public

    base config

    Ruby Other Updated Mar 25, 2017
  • bar Public

    example repo for subtree post

    Updated Mar 25, 2017
  • appname Public

    returns name of the running app, excluding the .exe extension if it exists.

    Go MIT License Updated Mar 25, 2017
  • bday Public

    hash collisions: calculates the probability of collision for a number of values within a given range or the number of random values for a given probability of collision or the expected number of co…

    Go MIT License Updated Mar 25, 2017
  • feedlot Public

    Generate Packer Templates from JSON or TOML definitions.

    Go 15 1 Mozilla Public License 2.0 Updated Mar 14, 2017
  • Example templates for Feedlot; these should be used with the -example and -example_dir flags.

    Shell 1 MIT License Updated Mar 14, 2017
  • rapper Public

    cli for wrapping text files in a path

    Go 1 Apache License 2.0 Updated Feb 17, 2017
  • linewrap Public

    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.

    Go 1 Apache License 2.0 Updated Feb 17, 2017