gotty: Share your terminal as a web application

GoTTY is a simple command line tool that turns your CLI tools into web applications. Homebrew Installation Usage Run gotty with your preferred command as its arguments (e.g. gotty top). By default, GoTTY …

Ginkgo: BDD testing in Golang

Ginkgo is a BDD-style Go testing framework built to help you efficiently write expressive and comprehensive tests. It is best paired with the Gomega matcher library but is designed to be matcher-agnostic. Feature …

Go: generation of Static Single Assignment

Static single assignment form In compiler design, static single assignment form (often abbreviated as SSA form or simply SSA) is a property of an intermediate representation (IR), which requires that each variable is assigned exactly once, and every variable …

Upterm — Secure Terminal Sharing

Upterm is an open-source solution for sharing terminal sessions instantly with the public internet over secure tunnels. What it’s good for Remote pair programming Access remote computers behind NATs and firewalls …

logrus: Structured, pluggable logging for Go.

Logrus is a structured logger for Go (golang), completely API compatible with the standard library logger. Seeing weird case-sensitive problems? It’s in the past been possible to import Logrus as both …

LF

lf (as in „list files“) is a terminal file manager written in Go. It is heavily inspired by ranger with some missing and extra features. Some of the missing features are …

Go’s Tooling Cheat Sheet

„Go’s Tooling Cheat Sheet“ contains lots of handy commands for a perfect development workflow in Go language.