Kiara is a Go equivalent of Phoenix PubSub that makes it easy for Go applications to communicate with each other.

Backend-agnostic, lightweight pub/sub library which makes it easy for Go applications to communicate with each other.

Related Repos

chyeh pubip A simple package for getting your public IP address by several services. It's inspired by go-ipify. Introduction In short, It validates the results from several services and returns the IP address if a valid

tdewolff Push Push is a package that uses HTTP2 to push resources to the client as it parses content. By parsing HTML, CSS and SVG it extracts referenced resource URIs and pushes them towards the client, which is quicker than waiting

DavidCai1993 request A concise HTTP request client for Go. It provides elegant and chainalbe API to make you request with happiness. Installation go get -u Documentation API docume

minaandrawos MaChat An open source chat server implemented in pure Go. The chat server listens on a TCP port and/or a websocket. It supports the following concepts: Chat clients: A chat client represents the person who is sending and receiving

jpillora chisel Chisel is a fast TCP tunnel, transported over HTTP, secured via SSH. Single executable including both client and server. Written in Go (golang). Chisel is mainly useful for passing through firewalls, though it can also

yookoala gofast gofast is a FastCGI "client" library written purely in golang. Contents What does it do, really? Why? How to Use? Simple Example Advanced Examples Normal PHP Application

esell doddns Purpose: The purpose of this application is to dynamically update DNS A records, specifically subdomains, that are managed by Digital Ocean. The use case for this is if you have something running at home or so

shawn1m overture Overture is a DNS server/forwarder/dispatcher written in Go. Overture means an orchestral piece at the beginning of a classical music composition, just like DNS which is nearly the first step of surfing the Intern