Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Top 16 Go Protocol Projects
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
gev
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
any-sync
An open-source protocol designed to create high-performance, local-first, peer-to-peer, end-to-end encrypted applications that facilitate seamless collaboration among multiple users and devices
-
protocol
Package protocol implements Language Server Protocol specification in Go (by go-language-server)
-
go-cardano-serialization
Golang library for serialization & deserialization of Cardano data structures.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: "Every time a new Go release happened, the package stopped building, and the authors had to add a new file with a new //go:build line, and then the entire ecosystem of packages with that as a dependency had to explicitly update to the new version" -- Go itself | /r/programmingcirclejerk | 2023-12-06Ecosystem-breaking packages happen more often than I thought possible in Go. The other one is https://github.com/quic-go/quic-go, which needs to explicitly support a Go version because it relies on some obscure internal of the language around crypto or some shit.
Install LND: https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#install-lnd Install Bitcoin Core: https://github.com/bitcoin/bitcoin/blob/master/doc/build-windows.md#building-with-mingw-w64-cross-tools
Hello,
there is an excellent library for golang which allows you to implement the redis server protocol: https://github.com/tidwall/redcon
I would like to put in the effort to implement most redis commands there and map them to SQL so that all data can be saved inside a fine tuned sqlite.
Essentially if this is implemented we would have a database compatible to redis, the difference is that data is saved to disk and not to RAM.
Is there a use case for that? Do people want that? There is some interesting things that could be done with that but I am not sure if the world needs this.
Project mention: Where can i find the instruction for installing Polygon 0.6.2 ? | /r/polygonnetwork | 2023-06-19I can find the github repo here : https://github.com/0xPolygon/polygon-edge/tree/v0.6.2
Project mention: Show HN: Anytype multi-player: local-first, P2P, encrypted collaboration | news.ycombinator.com | 2024-04-25Co-founder of Anytype is here [1]. Excited to share the multi-player release is live!
Last time I shared how Anytype can be used to build encrypted, local-first spaces around your interests [2]. Today, these spaces can be shared and co-created together: with your family members, small communities, teams, neighbors and people with similar interests. Examples: https://gallery.any.coop/Collaboration.
When we were testing collaboration internally for the first time, it felt like magic - we as a team were editing the same page, even after switching off the Internet - changes happened in an instant and all of them were synced via wi-fi.
Unlike cloud applications, in Anytype the encryption keys are stored locally, so only creators have access to them, so they own the space with its data and social graph. Every change is cryptographically signed, spaces can be created offline and can sync in peer to peer ways in local networks. This is enabled by open source protocol AnySync that supports high-performant collaboration over encrypted data and creators’ controlled keys. All our code is open on Github - https://github.com/anyproto/any-sync.
This first version of collaboration is very basic - it’s an alpha. It’s far from polished. We will focus on making it complete by adding notifications, public spaces, comments, and many other essential features in the coming months.
Why we’ve built it? Why anytype is the way it is?
Go Protocol related posts
- Should I write my own Redis?
- Where can i find the instruction for installing Polygon 0.6.2 ?
- [Help] once encrypt I cannot access webUI
- Build blockchain with Polygon Edge
- Can't Leave Admin Panel after Fresh Install
- YSK: Apple Music deletes your original songs and replaces them with Apple-protected versions
- IPFS: cannot reserve inbound connection: resource limit exceeded; failed to sufficiently increase receive buffer size - KVM VPS, Linux Debian
-
A note from our sponsor - InfluxDB
www.influxdata.com | 26 Apr 2024
Index
What are some of the best open-source Protocol projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | quic-go | 9,452 |
2 | lnd | 7,487 |
3 | amqp | 4,801 |
4 | redcon | 2,092 |
5 | gev | 1,696 |
6 | polygon-edge | 960 |
7 | quickfix | 706 |
8 | any-sync | 606 |
9 | ttrpc | 522 |
10 | rsync | 484 |
11 | ch-go | 299 |
12 | o3 | 226 |
13 | protocol | 86 |
14 | go-cardano-serialization | 29 |
15 | network | 20 |
16 | go-ant | 4 |
Sponsored