• Stars
    star
    113
  • Rank 310,115 (Top 7 %)
  • Language
    Go
  • Created almost 12 years ago
  • Updated over 4 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Colorize (highlight) `go build` command output

colorgo

colorgo is a wrapper to go command that colorizes output from go build and go test. screenshot 1

Installation

go get -u github.com/songgao/colorgo

Usage

colorgo build

alias

colorgo changes nothing to sub-commands other than go build. So you can optionally define alias in your shell conf so that go build always prints colorized error message:

bash: ~/.bashrc

alias go=colorgo

fish-shell: ~/.config/fish/config.fish

alias go colorgo

License

BSD 3-Clause License

More Repositories

1

water

A simple TUN/TAP library written in native Go.
Go
1,924
star
2

ether

A Go package for sending and receiving ethernet frames. Currently supporting Linux, Freebsd, and OS X.
Go
79
star
3

packets

Libraries for parsing and constructing common network packets.
Go
61
star
4

bufferManager.go

bufferManager demonstrates a technique to decrease pressure on GC in Go.
Go
38
star
5

go.pipeline

go.pipeline is a utility library that imitates unix pipeline. It simplifies chaining unix commands (and other stuff) in Go.
Go
14
star
6

mit-ds-lab-2013

My solutions to labs in MIT 6.824: Distributed Systems (2013 Spring) [http://pdos.csail.mit.edu/6.824-2013/]
Go
11
star
7

flags.hh

A simple `getopt` wrapper for C++ in one header file.
C++
8
star
8

static

A super simple yaml-configured static file server.
Go
8
star
9

pingpong

pingpong is a utility commandline tool that makes testing server/client programs easier by interleaving output from different commands and labeling them with different colors.
Go
8
star
10

stacktraces

Bluntly print stacktraces of all running Go routines on specific signals.
Go
7
star
11

vpnroutesd

Make your corporate VPN less miserable by explicitly specifying destinations that should use VPN and having the rest of traffic go through the primary interface. Supports both static IPs and DNS names.
Go
7
star
12

gallery

Expose an image folder as a web gallery
CSS
7
star
13

hey

A robot implemented in Go with finite state machine that responds to openssl or telnet connections.
Go
5
star
14

contact

It's an online contact card with qr-code generation for programmers. It's made of pure html/css/javascript. Check out this live demo hosted on GitHub Pages:
JavaScript
3
star
15

nush

(WIP) nush, Not-a-Unix-SHell, is a library for composing a Unix Shell -like console in Go, exposed over SSH and browser (through socket.io). Example/Demo: https://github.com/songgao/me
Go
3
star
16

must-not-benchmark-on-intel

Go
2
star
17

bpm-cursor

Match terminal cursor flashing rate with BPM of the currently playing song.
Go
2
star
18

ictl

Interframe Compression Transmission Layer
Go
2
star
19

AlikeSubmissions

JavaScript
2
star
20

dotfiles

Everybody has one.
Lua
2
star
21

empty

1
star
22

fairtrade4grads

CSS
1
star
23

homelab

Notes on my home networking and server setup
1
star
24

HalfDomeChallenge

A fork of `songgao/ElCapChallenge`; built for the Half Dome Challenge in November 2, 2015 at Auburn University Recreation Center.
JavaScript
1
star
25

go.http

An experimental drop-in alternative to net/http package that provides some extra functionalities.
Go
1
star