An open API service providing repository metadata for many open source software ecosystems.

Topic: "cgo"

chai2010/advanced-go-programming-book

:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

Language: Go - Size: 19.4 MB - Last synced at: about 22 hours ago - Pushed at: about 1 month ago - Stars: 19,663 - Forks: 3,223

progrium/darwinkit

Native Mac APIs for Go. Previously known as MacDriver

Language: Go - Size: 8.59 MB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 5,208 - Forks: 164

uber/aresdb

A GPU-powered real-time analytics storage and query engine.

Language: Go - Size: 12.4 MB - Last synced at: 12 days ago - Pushed at: 9 months ago - Stars: 3,047 - Forks: 232

discord/lilliput

Resize images and animated GIFs in Go

Language: C++ - Size: 478 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,999 - Forks: 124

sbinet/go-python 📦

naive go bindings to the CPython2 C-API

Language: Go - Size: 188 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 1,529 - Forks: 139

bazel-contrib/rules_go

Go rules for Bazel

Language: Go - Size: 15.5 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 1,409 - Forks: 688

rakyll/go-hardware

A directory of hardware related libs, tools, and tutorials for Go

Language: Go - Size: 40 KB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 1,370 - Forks: 96

zalopay-oss/go-advanced

A small Vietnamese Go book compiled by ZaloPay teams.

Size: 242 MB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 810 - Forks: 255

godot-go/godot-go

Go bindings for Godot 4.3 GDExtension API

Language: Go - Size: 18.1 MB - Last synced at: 19 days ago - Pushed at: 8 months ago - Stars: 602 - Forks: 27

winfsp/cgofuse

Cross-platform FUSE library for Go - Works on Windows, macOS, Linux, FreeBSD, NetBSD, OpenBSD

Language: Go - Size: 292 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 571 - Forks: 87

draffensperger/go-interlang

Examples of calls between Go and C/C++ (and how to call a Go shared object from Node/Ruby/Python/Java)

Language: Go - Size: 2.33 MB - Last synced at: 10 months ago - Pushed at: about 8 years ago - Stars: 419 - Forks: 62

mappu/miqt

MIT-licensed Qt bindings for Go

Language: C++ - Size: 29.2 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 402 - Forks: 19

xiaodingding/iotfast

物联网管理平台

Language: Go - Size: 390 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 394 - Forks: 122

hillu/go-yara

Go bindings for YARA

Language: Go - Size: 287 KB - Last synced at: 6 months ago - Pushed at: 9 months ago - Stars: 358 - Forks: 113

chai2010/gopherchina2018-cgo-talk

:book: GopherChina2018: 深入CGO编程 - 最新修订

Language: JavaScript - Size: 7.83 MB - Last synced at: 7 days ago - Pushed at: 10 months ago - Stars: 337 - Forks: 47

jing332/xmly-downloader-qt5 📦

喜马拉雅FM专辑下载器. 支持VIP与付费专辑. 使用Go+Qt5编写(Not Qt Binding).

Language: C++ - Size: 1.69 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 322 - Forks: 109

webview/webview_go

Go language bindings for the webview library.

Language: C - Size: 110 KB - Last synced at: 18 days ago - Pushed at: 8 months ago - Stars: 303 - Forks: 60

gbonacini/CVE-2016-5195

A CVE-2016-5195 exploit example.

Language: C++ - Size: 33.2 KB - Last synced at: over 1 year ago - Pushed at: about 8 years ago - Stars: 290 - Forks: 123

crazy-max/xgo

Go CGO cross compiler

Language: Shell - Size: 986 KB - Last synced at: 12 days ago - Pushed at: 23 days ago - Stars: 213 - Forks: 28

notti/nocgo

dlopen in go without cgo

Language: Go - Size: 1.09 MB - Last synced at: 12 days ago - Pushed at: almost 6 years ago - Stars: 203 - Forks: 13

go-gst/go-gst

Gstreamer bindings and utilities for golang

Language: Go - Size: 6.85 MB - Last synced at: about 14 hours ago - Pushed at: about 15 hours ago - Stars: 194 - Forks: 69

z505/goDLL

how to create windows golang DLL and load into C, or delphi, or freepascal

Language: Pascal - Size: 10.7 KB - Last synced at: over 1 year ago - Pushed at: almost 8 years ago - Stars: 178 - Forks: 35

ibm-messaging/mq-golang

Calling IBM MQ from Go applications

Language: Go - Size: 1.12 MB - Last synced at: 15 days ago - Pushed at: about 2 months ago - Stars: 170 - Forks: 62

mattbostock/go-ldpreload-backdoor

LD_PRELOAD libc hooking using Go

Language: Go - Size: 20.5 KB - Last synced at: 21 days ago - Pushed at: over 9 years ago - Stars: 157 - Forks: 27

bmatsuo/lmdb-go

Bindings for the LMDB C library

Language: C - Size: 805 KB - Last synced at: 5 months ago - Pushed at: almost 3 years ago - Stars: 156 - Forks: 58

bakape/thumbnailer 📦

Go media thumbnailer

Language: Go - Size: 22.8 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 154 - Forks: 36

tklauser/go-sysconf

sysconf for Go, without using cgo

Language: Go - Size: 305 KB - Last synced at: 1 day ago - Pushed at: 15 days ago - Stars: 143 - Forks: 28

wendy512/iec61850

GoLang IEC61850 library

Language: C - Size: 17.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 139 - Forks: 36

tliron/py4go

Tight bidirectional integration between Go and Python

Language: Go - Size: 35.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 134 - Forks: 11

gythialy/golang-cross

golang cross compiler with CGO

Language: Shell - Size: 699 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 129 - Forks: 27

h12w/cwrap

Wraps C libraries in Go.

Language: Go - Size: 131 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 117 - Forks: 4

rootVIII/gosynflood

Demonstrates a synflood DDOS attack with raw sockets (for Ubuntu and Debian-like distros)

Language: Go - Size: 2.5 MB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 108 - Forks: 18

mindprince/gonvml

NVIDIA Management Library (NVML) bindings for Go

Language: C - Size: 85 KB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 108 - Forks: 46

prateeknischal/webtail

A web-server based remote tailing tool writing in golang

Language: Go - Size: 902 KB - Last synced at: 24 days ago - Pushed at: over 6 years ago - Stars: 82 - Forks: 104

wobsoriano/bunbot

Desktop automation for Bun

Language: Go - Size: 127 KB - Last synced at: 11 days ago - Pushed at: over 1 year ago - Stars: 81 - Forks: 2

crazy-max/ghaction-xgo

GitHub Action for xgo, a Golang CGO cross compiler

Language: TypeScript - Size: 4.78 MB - Last synced at: 13 days ago - Pushed at: 23 days ago - Stars: 69 - Forks: 10

gonum/lapack 📦

A LAPACK implementation for Go [DEPRECATED]

Language: Go - Size: 4.34 MB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 69 - Forks: 11

ahmed-agiza/EDAViewer

EDAV: Open-Source EDA Viewer; render design LEF/DEF files in your browser!

Language: JavaScript - Size: 3.09 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 68 - Forks: 12

neilotoole/xcgo

Golang cross-platform builder docker image with CGo and other tooling

Language: Dockerfile - Size: 35.2 KB - Last synced at: 12 days ago - Pushed at: over 1 year ago - Stars: 65 - Forks: 16

eliben/gosax

gosax is a basic wrapper for stream parsing of XML (SAX) Go

Language: Go - Size: 34.2 KB - Last synced at: 4 days ago - Pushed at: 12 months ago - Stars: 64 - Forks: 13

Danny5487401/go_advanced_code

Go进阶编程学习,be a nicer Gopher

Language: Go - Size: 98.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 62 - Forks: 28

fzwoch/obs-golang-plugin

OBS Studio Golang Plugin

Language: Go - Size: 26.4 KB - Last synced at: 12 months ago - Pushed at: about 3 years ago - Stars: 57 - Forks: 15

songtianyi/go-mxnet-predictor

go binding for mxnet c_predict_api to do inference with pre-trained model

Language: Go - Size: 1.7 MB - Last synced at: 9 months ago - Pushed at: almost 7 years ago - Stars: 55 - Forks: 15

gvcgo/gobuilder

An enhancement for official <go build>.

Language: Go - Size: 45.9 KB - Last synced at: 18 days ago - Pushed at: 10 months ago - Stars: 53 - Forks: 7

ultimate-guitar/go-imagequant

Go bindings for libimagequant

Language: C - Size: 101 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 53 - Forks: 14

shifr/imgwizard

Simple server for On-the-Fly image processing in Go

Language: Go - Size: 1.8 MB - Last synced at: 6 months ago - Pushed at: almost 3 years ago - Stars: 51 - Forks: 5

2rebi/mysql_udf_http_golang

MySQL(or MariaDB) UDF(User-Defined Functions) Http Client Plugin.

Language: Go - Size: 18.6 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 45 - Forks: 23

rupc/go-with-intel-sgx

Intel SGX with GoLang

Language: C++ - Size: 1.4 MB - Last synced at: 3 days ago - Pushed at: about 6 years ago - Stars: 44 - Forks: 9

rafael-santiago/aegis

Linux, FreeBSD, NetBSD, OpenBSD and Windows debugging detection library. With support for C and Go.

Language: Go - Size: 418 KB - Last synced at: 18 days ago - Pushed at: over 3 years ago - Stars: 42 - Forks: 5

myteksi/ego-demo

Envoy filters in Go

Language: Go - Size: 188 KB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 42 - Forks: 9

crazy-max/goxx

Go CGO cross-compiler Docker image

Language: Shell - Size: 140 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 41 - Forks: 1

go-freebsd/pf

PF (Packet Filter)

Language: Go - Size: 56.6 KB - Last synced at: 10 months ago - Pushed at: almost 4 years ago - Stars: 41 - Forks: 14

fluhus/snopher

A practical guide on calling Go from Python using ctypes.

Language: Python - Size: 128 KB - Last synced at: 25 days ago - Pushed at: 4 months ago - Stars: 40 - Forks: 4

ggdream/bindgo

Use Dart to call Shell, complete the work of compiling Golang CGO code into a so, dll, a, WASM, and etc. And place it in the corresponding source file directory of each Flutter platform.

Language: Dart - Size: 217 KB - Last synced at: 22 days ago - Pushed at: over 3 years ago - Stars: 38 - Forks: 2

smirkcat/EasyPR-native

开源项目EasyPR的java(scala),python,nodejs,golang,rust(语言不稳定,暂时有bug)简单接口提供,站在巨人的肩膀上,千里之行,始于足下!如果你想练手,这也是你不错的选择!

Language: Java - Size: 10.4 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 38 - Forks: 20

randolphcyg/gowireshark

Provide the same packet processing capabilities as wireshark for Go.[wireshark4.4.5 supported] Due to delays in github LFS upgrade, the latest dll is pushed to google;

Language: C - Size: 84.2 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 35 - Forks: 3

mailchain/goreleaser-xcgo

Docker container to do cross compilation for mailchain

Language: Dockerfile - Size: 17.6 KB - Last synced at: 10 months ago - Pushed at: about 3 years ago - Stars: 35 - Forks: 11

yuuki/go-conntracer-bpf

Go library using eBPF to trace network flow events

Language: C - Size: 8.93 MB - Last synced at: 15 days ago - Pushed at: about 4 years ago - Stars: 34 - Forks: 2

Red1C3/go-pong

A Pong clone made from scratch with Go and C using OpenGL 3.3

Language: Go - Size: 287 KB - Last synced at: 24 days ago - Pushed at: about 2 years ago - Stars: 32 - Forks: 0

prashantgupta24/mac-sleep-notifier

macOS Sleep/ Wake notifications in golang

Language: Go - Size: 19.5 KB - Last synced at: 9 months ago - Pushed at: almost 6 years ago - Stars: 32 - Forks: 6

mmcshane/salp

USDT probes in Golang on Linux

Language: Go - Size: 30.3 KB - Last synced at: 8 days ago - Pushed at: over 1 year ago - Stars: 31 - Forks: 3

varnishcache-friends/vago

Go bindings for the Varnish API

Language: Go - Size: 57.6 KB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 30 - Forks: 4

andreiavrammsd/cgo-examples

Examples of calling C code from Go

Language: Go - Size: 2.93 KB - Last synced at: 3 days ago - Pushed at: over 5 years ago - Stars: 30 - Forks: 9

chai2010/calculator

基于flex&goyacc实现的计算器

Language: Go - Size: 62.5 KB - Last synced at: 8 days ago - Pushed at: 9 months ago - Stars: 29 - Forks: 4

4kills/go-zlib

Ultra fast native zlib implementation for golang using cgo and the original zlib library written in C by Jean-loup Gailly and Mark Adler.

Language: Go - Size: 5.8 MB - Last synced at: 18 days ago - Pushed at: about 1 year ago - Stars: 29 - Forks: 10

spinlock/jemalloc-go Fork of cockroachdb/c-jemalloc

Language: C - Size: 1.36 MB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 4

baabaaox/go-webrtcvad

WebRTC Voice Activity Detection for Golang

Language: C - Size: 3.07 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 27 - Forks: 5

pseudocodes/go2ctp

上海期货信息技术 CTP 接口 go 语言原生封装,支持生产,测评,OpenCTP 版本, 适配 Linux, MacOS

Language: Go - Size: 29.9 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 27 - Forks: 10

CoolSpring8/go-lolhtml

An idiomatic Go wrapper for Rust crate `lol-html` (Low Output Latency streaming HTML parser/rewriter)

Language: Go - Size: 6.68 MB - Last synced at: 10 months ago - Pushed at: over 4 years ago - Stars: 27 - Forks: 4

paulcager/gerlang

Calling Go functions from Erlang

Language: Go - Size: 448 KB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 27 - Forks: 1

btccom/secp256k1-go

Bindings to lib-secp256k1 for golang

Language: Go - Size: 174 KB - Last synced at: 21 days ago - Pushed at: over 7 years ago - Stars: 27 - Forks: 22

Gurkengewuerz/cefgo

Go bindings for the Chromium Embedded Framework (CEF)

Language: Go - Size: 76.2 KB - Last synced at: about 9 hours ago - Pushed at: over 3 years ago - Stars: 25 - Forks: 6

imgk/divert-go

Go bindings of WinDivert

Language: C - Size: 218 KB - Last synced at: 4 days ago - Pushed at: 17 days ago - Stars: 24 - Forks: 10

al3rez/cstrftime

⌛️The missing strftime in Go

Language: Go - Size: 4.88 KB - Last synced at: 5 days ago - Pushed at: almost 7 years ago - Stars: 24 - Forks: 2

MrSaints/go-ghostscript

Idiomatic Go bindings for Ghostscript Interpreter C API.

Language: Go - Size: 345 KB - Last synced at: 13 days ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 14

AhaOfficial/go-khaiii

Language: Go - Size: 53.7 KB - Last synced at: 9 days ago - Pushed at: almost 3 years ago - Stars: 22 - Forks: 0

teserakt-io/pqgo

cgo wrappers around post-quantum cryptography primitives

Language: C - Size: 70.3 KB - Last synced at: 9 months ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 4

NaniteFactory/dllmain

WinAPI DllMain() and its hook in Golang. To build & run in bash: $ make

Language: C - Size: 1000 Bytes - Last synced at: 3 days ago - Pushed at: over 6 years ago - Stars: 22 - Forks: 9

go-llsqlite/crawshaw

Low-level Go interface to SQLite 3 using cgo

Language: C - Size: 5.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 21 - Forks: 6

lobaro/coap-go

Lobaro CoAP for GoLang - server and client applications

Language: C - Size: 793 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 20 - Forks: 1

feixiao/swig

swig快速入门

Language: Go - Size: 1020 KB - Last synced at: 4 days ago - Pushed at: almost 5 years ago - Stars: 20 - Forks: 1

astagi/pygoexamples

🍱 Extend Python in Go

Language: C - Size: 39.1 KB - Last synced at: 8 days ago - Pushed at: over 2 years ago - Stars: 19 - Forks: 4

corazawaf/libcoraza

OWASP Coraza C connector

Language: Go - Size: 129 KB - Last synced at: 16 days ago - Pushed at: 7 months ago - Stars: 18 - Forks: 7

shunk031/libtorch-gin-api-server 📦

High-speed Deep learning API Server with Libtorch (C++) and Gin (Golang)

Language: Go - Size: 340 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 17 - Forks: 3

jiacai2050/blog-snippets

Some code snippets used in blogs

Language: Emacs Lisp - Size: 134 KB - Last synced at: 13 days ago - Pushed at: 11 months ago - Stars: 16 - Forks: 7

polarspetroll/gopio

Raspberry pi GPIO controller package(CGO)

Language: Go - Size: 759 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 1

enobufs/go-calls-c-pointer

A cgo example: how to call C function pointer from Go.

Language: Go - Size: 6.84 KB - Last synced at: 18 days ago - Pushed at: over 6 years ago - Stars: 16 - Forks: 3

ma6174/libsocks5connect

Preloaded socks5 proxy written in cgo

Language: Go - Size: 145 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 16 - Forks: 4

astrotools/swego 📦

Swiss Ephemeris for Go

Language: C - Size: 6.93 MB - Last synced at: 5 months ago - Pushed at: about 8 years ago - Stars: 16 - Forks: 9

vipsimage/vips

Vips is a go bind to libvips C API.

Language: Go - Size: 737 KB - Last synced at: 10 months ago - Pushed at: about 2 years ago - Stars: 15 - Forks: 1

kivutar/goastrows

Astrology web service based on swisseph

Language: C - Size: 9.14 MB - Last synced at: 19 days ago - Pushed at: over 2 years ago - Stars: 15 - Forks: 3

evuraan/edotool

edotool: simulate keyboard input and mouse activity

Language: Go - Size: 7.6 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 15 - Forks: 2

LaevusDexter/asmcgocall

The wrapper over asmcgocall to call C functions synchronously, without extra os threads and overhead on it. Probably won't work since 1.17 release, because of passing function arguments and results using registers instead of the stack.

Language: Go - Size: 4.88 KB - Last synced at: 10 months ago - Pushed at: about 5 years ago - Stars: 15 - Forks: 4

rafaelhenrique/go-improves-python

Try using Go to improve Python performance

Language: Python - Size: 5.5 MB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 15 - Forks: 1

abcum/pdflib

C bindings to pdflib for Go

Language: C - Size: 64.7 MB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 14 - Forks: 12

ansiwen/ptrguard

Go package for using Go pointers in external code

Language: Go - Size: 45.9 KB - Last synced at: 9 days ago - Pushed at: over 3 years ago - Stars: 14 - Forks: 3

charithe/porcupine-go

Go wrapper for PicoVoice Porcupine wake-word detection engine

Language: Go - Size: 1.24 MB - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 14 - Forks: 1

mirecl/catboost-cgo

CatBoost a fast, scalable, high performance Gradient Boosting on Decision Trees library. Golang using Cgo for blazing fast inference CatBoost Model 🚀

Language: C - Size: 793 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 13 - Forks: 1

kwilczynski/go-magic

Simple interface to libmagic for Go Programming Language

Language: Go - Size: 927 KB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 13 - Forks: 1

matiasinsaurralde/go-wavm

Experimental Golang wrapper for WAVM

Language: Go - Size: 1.09 MB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 0