Things I've built for fun, learning, or because the existing solution annoyed me.
icmp-chat
A centralized messaging solution for very restrictive networks over ICMP written in Go. If your client device can perform a simple `ping google.com`, it can use this. The client sends messages as ICMP Echo Requests to a centralized server, which responds with an Echo Reply acknowledging delivery. For receiving messages, the client sends an Echo Request with a special payload and the server responds with the next available message. This approach means the client can receive messages behind a NAT.
lisp
LIghtweight Stateless Sip Proxy. Implements RFC3261. Proxies SIP traffic between 2 SIP UAs. Completely stateless, safe to hot reload, self-healing, minimal memory footprint. Utilizes the Go Concurrency Model to maximize performance and speed.
socket.go
A lightweight websocket server written in Go.