lxwagn / using-go-with-c-libraries
A tutorial project showing how to use C static and dynamic libraries (.a and .so) with Golang
β192Updated 2 years ago
Related projects: β
- Pluggable, extensible virtual file system for Goβ294Updated this week
- π Fast and light wildcard pattern matching.β80Updated last year
- Tool for transpiling C to Go.β329Updated 2 months ago
- Abstract File Storageβ301Updated 4 months ago
- Golang Inter-process communication library for Window, Mac and Linux.β177Updated 8 months ago
- Minimalistic extension to Go. It means to be a complement to the standard library.β128Updated 3 weeks ago
- Simple Golang scp clientβ409Updated 2 months ago
- Go concurrent-safe, goroutine-safe, thread-safe queueβ386Updated last year
- Any documentationβ115Updated last year
- Maths includes mathematical functions not defined in the standard Go math package.β176Updated last year
- π¨ Design workflows of slog handlers: pipeline, middleware, fanout, routing, failover, load balancing...β345Updated last week
- OS system statistics library for Goβ387Updated last month
- A simple and efficient hashmap package for Go. Open addressing, robin hood hashing, and xxh3 algorithm. Supports generics.β212Updated last year
- Golang library for dealing with 7-zip archivesβ166Updated this week
- A go function to report total system memoryβ190Updated 2 years ago
- Thread-safe file locking library in Goβ553Updated last week
- Convert string to camel case, snake case, kebab case / slugify, custom delimiter, pad string, tease string and many other functionalitiesβ¦β230Updated 4 months ago
- HTTP/2 implementation for fasthttp (Under construction...)β123Updated 2 years ago
- Generic manual memory management for golangβ140Updated this week
- various libs or tools for Golangβ96Updated last week
- quiwi π₯ - QUIC implementation in Go.β259Updated last year
- CPU feature identification for Goβ1,032Updated last month
- β127Updated 8 years ago
- Generic and fast binary serializer for Goβ203Updated 6 months ago
- Optimized functions for Go using SIMDβ188Updated 3 years ago
- Compact and high performace implementation of base62 algorithm for Golang.β88Updated 2 years ago
- Fast, high quality alternative to math/rand and golang.org/x/exp/randβ236Updated last month
- The missing interface filesystem abstraction for Goβ300Updated this week
- Generic resource pool for Goβ276Updated last week
- Package tasks is an easy to use in-process scheduler for recurring tasks in Goβ291Updated 3 weeks ago