SaaSHub helps you find the best software and product alternatives Learn more →
Top 16 C Go Projects
-
Project mention: Using go run file.go or testing library locks the SQLite database | reddit.com/r/golang | 2022-12-04
i'm using _ "github.com/mattn/go-sqlite3"
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
Project mention: "Dr. Kobushi’s Labyrinthine Laboratory" powered by Ebitengine has been released on Steam | reddit.com/r/golang | 2022-09-15
An even simpler option (not a full engine) is using SDL2 bindings.
-
I'm looking for something that's relatively low-level (not a game engine) but preferably abstracts some of the boilerplate away and is cross-platform. Something like go-bgfx would have been perfect for me, but it has been long abandoned. The only real remaining option appears to be the glfw-bindings go-gl/glfw. Otherwise, I could make use of cgo to wrap some c/c++ code myself. I'm somewhat hesitant to go with glfw, because openGL isn't supported on all platforms (but realistically, I'm not going to publish anything that needs to go on mobile), and doesn't support raytracing, which I eventually want to mess around with too.
-
felix
Project Calico's per-host agent Felix, responsible for programming routes and security policy.
-
libplctag
This C library provides a portable and simple API for accessing Allen-Bradley and Modbus PLC data over Ethernet.
Easy to run. Just use https://github.com/libplctag/libplctag via Call Library Function Node API.
-
However I want to use it as a 'library' not as a 'binary' like what the tor-android (TorService.java) and libtor-go does.
-
SonarLint
Clean code begins in your IDE with SonarLint. Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
-
This work wasn't possible without https://github.com/sijms/go-ora and the amazing Oracle XE Docker images which Gerald Venzl put together: https://geraldonit.com/2021/08/15/oracle-xe-docker-images/. There's also https://github.com/godror/godror, but the main Benthos release is strictly CGo-free.
-
-
Project mention: Launch HN: Odigos (YC W23) – Instant distributed tracing for Kubernetes clusters | news.ycombinator.com | 2023-01-19
The BPF instrumentation is quite cool! I wonder if uprobes have a performance impact. Does it roughly compare to a single syscall?
https://github.com/keyval-dev/opentelemetry-go-instrumentati...
-
Project mention: Decoupling IP from services and sockets for addressing agility | news.ycombinator.com | 2022-08-02
About a month after this blog post was published, Cloudflare open sourced a tool called Tubular for binding sockets with eBPF. Nobody really noticed. But it’s extremely cool and it works.
Blog: https://blog.cloudflare.com/tubular-fixing-the-socket-api-wi...
-
-
Project mention: Tool for Automatic Instrumentation of OpenTelemetry Traces | reddit.com/r/golang | 2022-11-10
-
Project mention: Helm charts for Kubernetes in Nvim - bad experience | reddit.com/r/neovim | 2022-02-12
I use tree-sitter for syntax highlighting, and I have found this grammar (note that helm templates are basically go templates), but it's not very polished and brakes pure yaml syntax highlighting. Another problem I have is that, because helm template files end in .yaml, I get a tone of diagnostics errors from the yamlls lsp server and I have to disable it every time with lua vim.diagnostics.disable(). Lastly it would be really nice if I could get autocompletion working and maybe some linting.
-
Project mention: Is there a way to write only difference to a file rather than rewrite the whole file? | reddit.com/r/golang | 2022-03-03
-
Project mention: xml marshaling struct contains map[string]any field | reddit.com/r/golang | 2023-01-17
https://github.com/kokizzu/kokizzu-benchmark/tree/master/ser-deser
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
C Go related posts
- I recently released nut.js v3.0.0, a Node.js desktop automation framework, in line with a brand new OCR plugin and improved image search
- Interesting things to receive with SDR in 2023?
- xml marshaling struct contains map[string]any field
- The faker's guide to reading (x86) assembly language
- Quickly checking that a string belongs to a small set
- How to compile to make reverse engineering easy?
- Using go run file.go or testing library locks the SQLite database
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007fea5b72fdd8>
www.saashub.com | 26 Jan 2023
Index
What are some of the best open-source Go projects in C? This list will help you:
Project | Stars | |
---|---|---|
1 | go-sqlite3 | 6,344 |
2 | GmSSL | 3,716 |
3 | go-sdl2 | 1,911 |
4 | glfw | 1,361 |
5 | felix | 924 |
6 | libplctag | 508 |
7 | go-libtor | 490 |
8 | godror | 411 |
9 | go-sqlite-lite | 325 |
10 | opentelemetry-go-instrumentation | 221 |
11 | tubular | 195 |
12 | gohook | 195 |
13 | opentelemetry-go-instrumentation | 36 |
14 | tree-sitter-go-template | 29 |
15 | go-bsdiff | 20 |
16 | kokizzu-benchmark | 3 |