Repositories
-
-
-
-
-
go-java-launcher
A simple Go program for launching Java programs from a fixed configuration. This program replaces Gradle-generated Bash launch scripts which are susceptible to attacks via injection of environment variables of the form JAVA_OPTS='$(rm -rf /)'.
-
outparamcheck
outparamcheck is a Go static code analysis tool that verifies that output parameters are used correctly
-
amalgomate
Go tool for combining multiple different main packages into a single program or library
-
-
go-encrypted-config-value
Go implementation of the encrypted-config-value library
-
-
-
bulldozer
GitHub Pull Request Auto-Merge Bot
-
go-license
Go tool that applies and verifies that proper license headers are applied to Go files
-
bouncer
An application to cycle (bounce) all nodes in a coordinated fashion in an AWS ASG or set of related ASGs
-
go-ptimports
Go formatter that formats Go files and organizes imports into sections
-
go-importalias
Go check that checks that import aliases are consistent across Go files
-
okgo
Go tool for standardizing and running multiple different code checks for a Go project
-
-
-
witchcraft-go-error
Go error wrapping and formatting with loggable structured parameters
-
go-baseapp
A lightweight starting point for Go web servers
-
go-githubapp
A simple Go framework for building GitHub Apps
-
-
policy-bot
A GitHub App that enforces approval policies on pull requests
-
-
witchcraft-go-server
A highly opinionated Go embedded application server for RESTy APIs
-
-
go-oauth2-client
A golang client for requesting client credentials from an OAuth2 server.
-
k8s-spark-scheduler
A Kubernetes Scheduler Extender to provide gang scheduling support for Spark on Kubernetes
-
witchcraft-go-health
Go implementation of Witchcraft health state and reporters