draffensperger / go-interlang
Examples of calls between Go and C/C++ (and how to call a Go shared object from Node/Ruby/Python/Java)
☆425Updated 7 years ago
Related projects ⓘ
Alternatives and complementary repositories for go-interlang
- A portable mmap package for Go☆949Updated last month
- Automatic C-Go Bindings Generator for Go Programming Language☆1,499Updated 2 months ago
- C to Go Assembly☆1,314Updated 2 years ago
- reuse tcp/udp ports in golang☆765Updated last month
- Zero-copy I/O primitives and pipelines for Go. Linux-specific.☆540Updated 3 months ago
- Simple, fast and scalable golang rpc library for high load☆704Updated 2 years ago
- load and run golang code at runtime. (WARNING: this repo has not been maintained for a long time, please take a look at https://github.co…☆620Updated 5 years ago
- Zero-copy sockets for Linux in Golang☆831Updated 4 years ago
- Persistent stacks and queues for Go backed by LevelDB☆862Updated 4 years ago
- a thread-safe circular buffer (ring buffer) in Go, implemented io.ReaderWriter interface☆513Updated last week
- Visualise Go program GC trace data in real time☆1,101Updated 5 years ago
- Intel CPUID library for Go Programming Language☆307Updated 2 years ago
- Better binary packing for Go☆576Updated 3 weeks ago
- Thread-safe file locking library in Go☆579Updated last week
- Brings SO_REUSEPORT into your Go server☆572Updated 3 years ago
- LZ4 compression and decompression in pure Go☆881Updated 3 months ago
- Data structure and relevant algorithms for extremely fast prefix/fuzzy string searching.☆764Updated 2 months ago
- The Snappy compression format in the Go programming language.☆1,530Updated 10 months ago
- Pure Go line editor with history, inspired by linenoise☆1,048Updated last year
- Runtime dynamic library loader (dlopen / dlsym) for Go (golang)☆275Updated 5 years ago
- Playing around with Go 1.8 plugin system☆320Updated 5 months ago
- MemConn is an in-memory network stack for Go.☆547Updated last year
- Golang channel helpers and special types☆807Updated 9 months ago
- reflect api without runtime reflect.Value cost☆766Updated 4 months ago
- Structured, composable logging for Go☆1,104Updated last year
- A simple file embedder for Go☆637Updated last year
- Lex machinary for go.☆406Updated 2 years ago
- A Left-Leaning Red-Black (LLRB) implementation of balanced binary search trees for Google Go☆808Updated last year
- Stream multiplexing for Go☆531Updated 3 years ago
- Takes an input http.FileSystem (likely at go generate time) and generates Go code that statically implements it.☆983Updated 11 months ago